Всем привет! Помните, я Вам рассказывал, как можно сбросить пароль WordPress при помощи phpmyadmin. Это, на мой взгляд, самый популярный и простой способ для сброса пароля. Многие хостинг-провайдеры могут не предоставлять привычную cPanel, а также phpmyadmin. Но пароль-то все равно необходимо сбросить. Вот в данной статье мы и рассмотрим, как это можно сделать.
Многим известно, что система WordPress использует для своей работы базу данных (MySQL). А на любом хостинге должна быть организована система управления базами данных, то есть СУБД. Поэтому в данной статье мы рассмотрим, как можно сбросить пароль WordPress при помощи командной строки (CMD) СУБД MySQL (данная СУБД является бесплатной и распространяется по лицензии GNU General Public License v2).
Для того чтобы восстановить пароль при помощи командной строки MySQL, можно задействовать гораздо меньше шагов и данный метод может быть более универсальным, который используется практически при любом сценарии.
В любом случае Вам необходимо знать некоторые нюансы при сбросе пароля через командную строку:
- Имя БД, которая используется на Вашем ресурсе (имеется в виду, что используется WordPress)
- Адрес сервера, где размещена БД (IP-адрес или имя хоста сервера)
- Данные для доступа к БД (root для MySQL)
- User ID пользователя. Это пароль, для которого Вы хотите изменить его. В большинстве случаях – это 1.
Как войти в командную строку MySQL для Windows
Если у Вас WordPress установлен локально в операционной системе Windows, а стоит он на WAMP или же XAMPP, то для того чтобы запустить командную строку MySQL, Вам необходимо нажать: WAMP-MySQL-MySQL console:
Как войти в командную строку MySQL для Linux
Многие хостинг-провайдеры используют на своих серверах операционную систему Linux: CentOS, Debian, Fedora, или же Ubuntu.
Поэтому, если у Вас установлен локально WordPress на ОС Linux при помощи LAMP, то Вам достаточно запустить эмулятор и набрать следующую команду:
mysql –u root –p
Если же Вы хотите сбросить свой пароль на удаленном сервере, то Вам необходимо к нему подключиться при помощи обычного SSH-клиента. Можете взять тот же Putty. Как сразу Вы войдете на удаленный сервер, Вам придется ввести следующую команду:
mysql –u root –p <password>
Как можно сбросить пароль WordPress
После того, как Вы получили доступ к командной строке MySQL, то Вы можете выполнять многие полезные функции на своем сервере.
Для примера мы будем использовать следующие данные:
- Имя БД WordPress: wp_genesis
- User ID: 1
- Новый password: WPEXPLORER
Теперь нам необходимо ввести все эти данные в командной строке:
use wp_genesis;
SELECT ID, user_login, user_pass FROM wp_users;
UPDATE wp_users SET user_pass = MD5('WPEXPLORER');
Выбираем нашу БД, затем из таблицы WordPress обновляем данные на новые, причем пароль шифруем в MD5. Если же у Вас не сработала последняя команда, то Вам стоит убрать кавычки в пароле, это должно помочь и сработать.
Все очень просто. Все эти команды помогут сбросить Вам пароль и установить новый, то есть WPEXPLORER, не забывайте, что Вы должны использовать совершенно другой. После того, как вы сбросили и изменили пароль, Вам необходимо закрыть командную строку (CMD) MySQL, для этого необходимо ввести следующую команду:
exit
Также хочется предложить Вам отличное видеоруководство, в котором все подробно рассмотрено, как можно сменить и сбросить пароль WordPress на сервере MySQL.
Заключение
Хочется отметить, что сброс пароля при помощи phpmyadmin очень популярен и 90% хостинг-компаний предоставляют такую возможность. Но в любом случае, Вам стоит попробовать данный способ, хотя бы локально, вдруг Вам когда-то придется администрировать сервера.
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=3764