База знаний Виртуальный хостинг Хостинг для CMS Wordpress Как сбросить пароль администратора WordPress

Как сбросить пароль администратора WordPress

Сброс пароля администратора Wordpress - необходимая процедура в случае, если пароль администратора был забыт. На нашем хостинге рекомендуется восстановление пароля двумя основными способами. Это способы - восстановление пароля через базу данных (используется phpMyAdmin), и восстановление пароля при помощи wp-cli. Мы рассмотрим оба этих способа.

Способ 1 - восстановление через Базу Данных, при помощи phpMyAdmin

Для того, чтобы сбросить пароль от панели администратора WordPress Вам необходимо подключиться через phpmyadmin к базе данных, с которой работает Ваш сайт.Чтобы узнать с какой базой данных работает Ваш сайт, Вам необходимо в корневой директории домена, в файле wp-config.php найти строчку define 'DB_NAME', где будет указана Ваша база данных.



Здесь указаны все данные БД

После того, как Вы узнали нужную базу данных, Вам необходимо подключиться к ней через phpmyadmin.
Это можно сделать используя данную инструкцию - Как попасть в phpmyadmin?
 
Далее Вам необходимо выбрать Вашу базу данных и выбрать таблицу "wp_users" 
После этого перед Вами откроется информация из таблицы "wp_users", где будет показана информация о зарегестрированных пользователях Вашего сайта.
Вам необходимо выбрать нужного пользователя, в нашем случае это admin и нажать кнопку "Изменить"


В данном окне, в строчке user_pass находится Ваш хэш - пароль.

Вам необходимо очистить поле ввода и ввести любой пароль на Ваше усмотрение. Рядом в столбце функция Вам необходимо указать хэш-функцию MD5
Важно! Придумайте сложный, уникальный пароль, чтобы его не смогли подобрать злоумышленники.



После выполненых действий Вам нужно нажать кнопку "Вперед" и Ваши изменения сохранятся. На этом сброс пароля завершен - можете пробовать авторизоваться с ним в панели администратора Wordpress.

Способ 2 - восстановление при помощи wp-cli
На всех платных тарифах нашего хостинга, кроме Free и Free+, доступна консольная утилита wp-cli, которой можно пользоваться прямо в консоли сервера. О том, как работать с wp-cli, Вы можете почитать по ссылке
Для восстановления пароля администратора, необходимо перейти в папку сайта, как написано в статье ранее, и выполнить команду:

wp user list --role=administrator


Команда выведет всех администраторов сайта Wordpress. Найдите среди них нужного Вам по полю user_login (как правило это admin), и сбросьте ему пароль следующей командой:

wp user update admin --user_pass=StrongPasswordHere --skip-email

где в команде замените admin на имя своего пользователя (если это не admin), а StrongPasswordHere - замените на сложный пароль.
Если всё сделано верно, то после выполнения команды Вы получите следующий результат:



Теперь Вы можете перейти в панель админинстратора WordPress используя новый пароль администратора.