основа данные WordPress похож на мозг для всего вашего сайта WordPress, потому что там хранится каждая отдельная часть информации, что делает его любимой целью хакера. А хакеры запускают автоматизированные коды для SQL-инъекций.

Ну, к сожалению, многие люди забывают изменить базовый префикс с данные когда они устанавливают WordPress. Это упрощает задачу хакерам, поскольку они могут планировать массированные атаки на « wp_ ". Самый разумный способ защитить вашу базу данных данные Это будет сделано путем изменения префикса вашей базы данных, что очень легко сделать во время установки.

Но требуется несколько шагов, чтобы изменить префикс базы данных на WordPress, особенно если он уже запущен.

Обучение

Мы рекомендуем вам сделать резервную копию базы данных WordPress, прежде чем что-либо делать. Важно хранить ежедневные резервные копии вашего сайта, мы рекомендуем плагин " BackupBuddy " сделать это. Следующее, что мы рекомендуем вам сделать, это перенаправить посетителей на страницу временного обслуживания.

Редактирование WP-config.php

Откройте файл «wp-config.php», который находится в корне вашего компьютера. Hébergement WordPress. Измените строку префикса таблицы базы данных, указав «wp_a123456_» или любое другое выражение по вашему выбору, которое вы считаете сложным (без специальных символов).

Эта строка должна выглядеть примерно так:

$ Table_prefix = 'wp_a123456_';

Изменить все имена таблиц в базе данных

Вы должны получить доступ к вашей базе данных (скорее всего от phpMyAdmin), затем измените имена таблиц на те, которые мы указали в файле wp-config.php. Если вы используете Hébergement с помощью cPanel вы можете найти ссылку phpMyAdmin в своей cPanel, как показано на изображении ниже:

Панель управления phpmyadmin

Всего существует таблица WordPress по умолчанию в 11, и изменение всего этого вручную будет довольно болезненным.

Таблицы Wordpress sql

Вот почему для ускорения работы у нас есть SQL-запрос, который вы можете использовать.

ПЕРЕИМЕНОВАТЬ таблицу `` К wp_commentmeta` wp_a123456_commentmeta`; ПЕРЕИМЕНОВАТЬ таблицу `` К wp_comments` wp_a123456_comments`; ПЕРЕИМЕНОВАТЬ таблицу `` К wp_links` wp_a123456_links`; ПЕРЕИМЕНОВАТЬ таблицу `` К wp_options` wp_a123456_options`; ПЕРЕИМЕНОВАТЬ таблицу `` К wp_postmeta` wp_a123456_postmeta`; ПЕРЕИМЕНОВАТЬ таблицу `` К wp_posts` wp_a123456_posts`; ПЕРЕИМЕНОВАТЬ таблицу `` К wp_terms` wp_a123456_terms`; ПЕРЕИМЕНОВАТЬ таблицу `` К wp_termmeta` wp_a123456_termmeta`; ПЕРЕИМЕНОВАТЬ таблицу `` К wp_term_relationships` wp_a123456_term_relationships`; ПЕРЕИМЕНОВАТЬ таблицу `` К wp_term_taxonomy` wp_a123456_term_taxonomy`; ПЕРЕИМЕНОВАТЬ таблицу `` К wp_usermeta` wp_a123456_usermeta`; ПЕРЕИМЕНОВАТЬ таблицу `` К wp_users` wp_a123456_users`;

Вам может потребоваться добавить строки для других плагинов, которые могут добавлять свои собственные таблицы в вашу базу данных WordPress. Идея состоит в том, чтобы изменить все префиксы таблиц на все, что вы хотите.

Модификация по таблице "Опции"

Нам нужно искать варианты, которые все еще используют "wp_" в качестве префикса, чтобы заменить его. Чтобы упростить процесс, используйте этот запрос:

SELECT * FROM `` option_name` wp_a123456_options` WHERE LIKE '% wp_%'

Это возвращает много результатов, и вам нужно переходить по одной, чтобы изменить эти строки.

Таблица пользователей метас

Затем вам нужно найти пользовательские мета-данные, которые также используют префикс «wp_», чтобы заменить его. Используйте этот SQL-запрос, чтобы сделать это быстро:

SELECT * FROM `` meta_key` wp_a123456_usermeta` WHERE LIKE '% wp_%'

Количество входов может варьироваться в зависимости от количества используемых плагинов. Просто замените все, что имеет "wp_" новым префиксом.

Это все для этого урока, я надеюсь, что оно позволит вам легко изменять префиксные таблицы вашей установки WordPress.