Последние новости:

Поиск по сайту:

Плюнь тому в глаза, кто скажет, что можно обнять необъятное! (К. Прутков).

Как изменить Префикс базы данных WordPress для улучшения безопасности1 мин для чтения

FavoriteLoadingДобавить в избранное
27.06.2015
Как изменить Префикс базы данных WordPress для улучшения безопасности
База данных Вордпресс — это мозг для всего блога WordPress потому что каждая информация хранится именно там, таким образом, является излюбленной мишенью хакеров. Хакеры и спамеры запускают автоматические коды для инъекций на SQL. Ну, к сожалению, многие люди даже не догадываются что надо изменить префикс БД (далее будем писать префикс БД), во время установки WordPress. Это делает его добычей для хакеров, чтобы спланировать массовую атаку на таблицы по умолчанию с префиксом wp_. Самый умный способ защитить вашу БД, изменив префикс БД, которые можно сделать на сайте путем, который вы настраиваете. Вот несколько шагов, которые изменят префикс БД Вордпресс для вашего сайта не запутавшись.

Подготовка

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

Изменить префикс БД в wp-config.php

Найдите и в корневой директории вашего WordPress файл wp-config.php. Измените префикс БД с wp_ на что-то вроде 123abc_

Так будет выглядеть:

$table_prefix  = '123abc_';

Примечание: Вы можете только изменить на буквы, цифры и символы подчеркивания.

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

Вам необходим получить доступ к БД (чаще всего используется phpmyadmin), а затем переименовать таблицы в БД, указанные в файле wp-config.php. Пример запуска MySQL на cpanel можно посмотреть на изображение ниже:

Как сбросить пароль в WordPress с помощью phpmyadmin

Стандартно в WordPress по умолчанию 11 таблиц, поэтому менять их вручную занимает определенное время.

Открыть вкладку sql запроса

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

RENAME table `wp_commentmeta` TO `123abc_commentmeta`;
RENAME table `wp_links` TO `123abc_links`;
RENAME table `wp_comments` TO `123abc_comments`;
RENAME table `wp_postmeta` TO `123abc_postmeta`;
RENAME table `wp_options` TO `123abc_options`;
RENAME table `wp_terms` TO `123abc_terms`;
RENAME table `wp_posts` TO `123abc_posts`;
RENAME table `wp_term_relationships` TO `123abc_relationships`;
RENAME table `wp_term_taxonomy` TO `123abc_taxonomy`;
RENAME table `wp_users` TO `123abc_users`;
RENAME table `wp_usermeta` TO `123abc_usermeta`;

Если у вам есть плагины, то вам может быть придется добавить еще строки для плагинов, которые могут использовать свои собственные таблицы в БД WordPress. Идея заключается в том, что изменения имени всех таблиц на префикс, который вы хотите.

Читать  Топ 10 социальных медиа плагинов для WordPress

В Параметре таблиц

Мы должны искать строки кода БД, где используется в качестве префикса wp_, чтобы их заменить их. Чтобы облегчить процесс, используйте этот запрос:

SELECT * FROM `123abc_options` WHERE `option_name` LIKE'%wp_%'

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

Данные UserMeta

Далее, нам нужно обыскать все поля usermeta, которые использует в качестве префикса wp_, и заменить его. Используйте SQL-запрос ниже:

SELECT * FROM `123abc_usermeta` WHERE `meta_key` LIKE'%wp_%'

Число записей может меняться и зависит от количества плагинов которое установлено на блоге. Просто изменить всё, где присутствует префикс wp_ на новый.

Резервное копирование

Теперь сайт готов для тестирования. Если Вы выполнили вышеуказанные действия, то сайт должен работать нормально. Теперь, вы должны сделать резервную копию вашей БД, так на всякий случай.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно

Статьи партнеров:

Рекомендуемое
Если файл functions.php является важным в теме блога WordPress, то wp-config.php это…
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить

Спасибо! Ваша заявка принята

close

Спасибо! Ваша заявка принята

close