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

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

Предлагаю два самых простых и распространенных варианта восстановления пароля для Joomla! CMS.


Вариант №1.

Восстановление пароля в Joomla! CMS с помощью стандартного модуля

Способ подходит для всех категорий пользователей.

Необходимо знать логин и e-mail от вашего аккаунта.

Вы заходите на сайт и пытаетесь авторизироваться, как обычный пользователь. Если получаете ошибку неправильного пароля, нажимаете на ссылку «Забыли пароль?» (Forgotten your password?) и пытаетесь восстановить свои данные указав логин и адрес электронной почты.

Это самый простой способ. Если он не сработал, переходим к более сложному способу.

Вариант №2.

Восстановление пароля администратора Joomla! CMS через базу данных

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

Необходимо знать логин, пароль и имя сервера для доступа к MySQL.

Вы можете использовать утилиту для управления MySQL, например phpMyAdmin или MySQL Query Browser. Находите в базе таблицу с именем jos_users (если вы не используете стандартные префиксы, то подставьте вместо jos свое значение). В этой таблице нас интересуют поля username (имя пользователя, логин) и password (пароль).

Находим свой логин в таблице и выбираем функцию редактировать. В поле password вы увидите абракадабру из цифр и латинских букв, это и есть наш пароль в хэшированном виде. Все пароли Joomla! CMS сохраняет с использованием односторонней хэш-функции MD5, которая предотвращает восстановление пароля стандартными средствами. В связи с этим мы не можем ни восстановить ни вбить необходимый текст в поле password. Зато мы можем заменить пароль на текст, хэшированные эквиваленты которого нам известны.

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

admin — 21232f297a57a5a743894a0e4a801fc3

secret — 5ebe2294ecd0e0f08eab7690d2a6ee69

То есть если мы хотим получить в качестве пароля слово admin нужно вставить в графу password вот это значение 21232f297a57a5a743894a0e4a801fc3

Теперь можете зайти в административную панель Joomla используя пароль, которой мы только-что прописали в базу. Попав в административную панель Joomla вы легко сможете изменить пароль как администратора на любой другой.