Сброс пароля супер администратора Joomla и Wordpress при помощи phpMyadmin.

Сброс пароля администратора Wordpress и JoomlaЗдравствуйте, уважаемые читатели. Данная статья будет полезна тем, кто забыл пароль супер администратора для входа в админку Wordpress или Joomla. Для тестирования различных расширений и прочих экспериментов я постоянно создаю на Денвере или на XAMPP тестовые сайты, от которых периодически забываю пароли. Но это не беда. Восстановить пароль в административную панель Wordpress или Joomla достаточно быстро и легко. Для этого используется утилита phpMyadmin. Мы рассмотрим два способа восстановления паролей.

Сброс пароля супер администратора при помощи стандартной функции восстановления паролей.

К сожалению встроенная в Joomla стандартная функция восстановления паролей не позволяет восстановить пароли пользователей, входящих в группу Super Users.

А вот в Wordpress таким образом можно восстановить пароль пользователя с ролью Администратор. Этим способом удобно пользоваться, если ваш сайт залит на хостинг. В окне для ввода логина и пароля жмете на ссылку "Забыли пароль" и далее вводите логин администратора или его e-mail.

Воостановление доступа к админке Wordpress встроенными средствами

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

А если в настройках учетной записи администратора не указан или указан несуществующий e-mail, тогда придется воспользоваться вторым способом.

Сброс пароля супер администратора Wordpress и Joomla при помощи утилиты phpMyadmin.

Учетные записи пользователей и зашифрованные пароли к ним хранятся в базе данных в таблице xxx_users (где xxx - префикс таблицы, у каждого свой обычно). Поэтому для сброса пароля администратора запускаем в панели управления вашим хостингом утилиту phpMyAdmin. Эта утилита используется для доступа и управления базами данных. Во время запуска утилита phpMyAdmin запросит логин и пароль администратора баз данных.

Но что если вы потеряли логин и пароль от базы данных? Это тоже не страшно в случае, если у вас под рукой имеется резервная копия вашего сайта или сохранился доступ по ftp к файлам вашего сайта. Логин и пароль от базы данных хранится в файле configuration.php, который располагается в корне вашего сайта.

Ищем в файле вот эти строчки:

public $user = 'логин к базе';
public $password = 'пароль к базе';
public $db = 'имя базы';

Теперь логин и пароль к базе у нас есть и мы наконец можем запустить утилиту phpMyadmin.

Если у вас на хостинге несколько сайтов со своими базами данных, то в утилите phpMyadmin вам нужно будет выбрать базу данных сайта, в котором вы будете менять пароль супер администратора.

Выбор базы данных в phpMyadmin

После того как выбрали нужную базу, нажимаете на кнопку SQL как показано на рисунке ниже, и в поле для ввода SQL запроса вставляете один из двух указанных ниже SQL запросов и нажимаете кнопку OK.

SQL запрос для сброса пароля в Joomla (проверено на версии 2.5.x и 3.x):

UPDATE `dk45_users`
SET `password` = MD5('new_password')
WHERE `username` = 'admin'

SQL запрос для сброса пароля в админку Joomla

Данный запрос ищет в таблице dk45_users строку, в которой параметру username присвоено значение admin и меняет в этой строке параметр password на ваш пароль, дополнительно его шифруя при помощи MD5 шифрования.

SQL запрос для сброса пароля в Wordpress:

UPDATE  `wp_users`
SET  `user_pass` = MD5(  'Новый пароль' )
WHERE  `user_login` =  'admin'

SQL запрос для сброса пароля в админку Wordpress

Данный запрос ищет в таблице wp_users строку, в которой параметру user_login присвоено значение admin и меняет в этой строке параметр user_pass на ваш пароль, дополнительно его шифруя при помощи MD5 шифрования.

Префикс dk45_ или wp_ меняете на свой (см. рисунки выше).

new_password меняете на свой пароль, например, password.

Логин admin меняете на свой логин супер администратора, под которым вы заходите в админку.

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

Для изменения пароля в базе Joomla выбираем таблицу xxxx_users (где xxxx - префикс таблиц вашей базы данных), далее перед строкой с вашим логином нажимаем на кнопку изменить. В открывшемся окне в столбце "Функция" строки password выбираем из выпадающего списка значение MD5, в столбце "Значение" указываем новый пароль и нажимаем внизу на кнопку OK.

Меняем пароль пользователя Joomla

Для изменения пароля в базе Wordpress выбираем таблицу xxxx_users (где xxxx - префикс таблиц вашей базы данных по умолчанию wp_), далее перед строкой с вашим логином нажимаем на кнопку изменить. В открывшемся окне в столбце "Функция" строки user_pass выбираем из выпадающего списка значение MD5, в столбце "Значение" указываем новый пароль и нажимаем внизу на кнопку OK.

Меняем пароль пользователя Wordpress в phpMyadmin

Вот так легко и просто мы разобрались как сбрасывать пароль в административную панель сайта на Joomla и Wordpress в случае его утери.

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

 

Спасибо!

You have no rights to post comments

Комментарии  

# Сергей 20.01.2015 04:21
Что делать , если утеряна учетная запись администратора?
# SiteAdmin 20.01.2015 10:35
Если вы забыли логин от админки Joomla, то вы можете посмотреть логины всех зарегистрированных пользователей сайта при помощи phpmyadmin и наверняка вспомните логин, как только увидите его в списке. В статье про это написано.
# Денис 08.03.2015 22:54
Лучше конечно записывать, или как я например меняю под себя.
# Денис 14.02.2017 16:40
Огромное Вам СПАСИБО!!!
Без Вас я бы ещё денька два (по 12-16 часов) поднимал бы учётную запись...
Низкий Вам поклон!!!
:-)