Восстановление пароля администратора в Joomla

Если же по некоторым причинам нет возможности восстановления пароля посредством функции напоминания забытого пароля, можно сбросить пароль администратора с помощью SQL-запроса.

Для этого необходимо подключиться к базе данных сайта и выполнить следующий SQL-запрос (например с помощью phpMyAdmin):

UPDATE `jos_users`
   SET password = '21232f297a57a5a743894a0e4a801fc3'
 WHERE id = 62;

После выполнения данного SQL-запроса, пароль суперадминистратора будет admin. Не забудьте зайти в административную панель и изменить этот пароль в целях безопасности.

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

UPDATE `jos_users`
   SET password = MD5('new_password')
 WHERE id = 62;

где вместо new_password вы можете указать свой новый пароль.

Примечание: обновляется пароль пользователя с правами суперадминистратора, а не пользователя с именем admin.
Примечание2: метод работает в Joomla 1.5.X.

Комментариев: 5

  • 18.12.2009 Фрекен Бокк:

    Спасибо, опять воспользовалась вашими заметками, и опять вы мне помогли, спасибо большое!

  • 05.03.2010 Владимир:

    Действительно работает. Спасибо.

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

  • 08.11.2010 Alexey:

    JAuthentication::__construct: Could not load authentication libraries. Ничего не помогло. Переустанавливать?

    • 09.11.2010 Кирилл:

      Если по строке «JAuthentication::__construct: Could not load authentication libraries.» (вероятно чего-то не хватает на сервере) ничего не нагугливается, и вы еще не успели многого наделать на этой Joomla, то переустановка будет, пожалуй, самым быстрым решением проблемы.

  • 28.12.2010 diantus:

    Ребята, большое спасибо, Ваш совет мне помог!


Добавление комментария:

 css.php