Центр обучения Joomla
    Восстановление пароля администратора в Joomla 3+

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

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

    Содержание

    1. Способы восстановления пароля Joomla
    2. Восстановление через Email
    3. Восстановление с помощью скрипта
    4. Восстановление в базе данных
    5. Заключение

    Как восстановить пароль администратора Joomla

    Это не представляет сложности, если есть доступ в админку сайта с правами администратора (Super User'a). Проблема возникает, если пароль забыт/утерян, и попасть в панель администрирования не представляется возможным.

    Для таких случаев в Joomla существует 3 действенных способа восстановления пароля:

    • через Email
    • с помощью специального скрипта
    • в базе данных

    Теперь по порядку о каждом из способов.

    Восстановление пароля Joomla через Email

    Первый и самый простой способ — сбросить существующий пароль админа и сменить его с помощью электронной почты. Это можно сделать по ссылке в модуле авторизации. Если же модуль не опубликован, то ссылка всё равно существует, хоть и не явно: https://ваш-домен.com/index.php?option=com_users&view=login

    Алгоритм восстановления пароля таким способом следующий:

    1. перейдите по ссылке Восстановить пароль в модуле авторизации

      Если модуля нет, то перейдите по упомянутой выше ссылке.

    2. введите email, указанный при регистрации (установке Joomla)

      На него придет письмо с кодом подтверждения.

    3. введите ваш логин и код подтвержения из письма

      После этого вы попадеет на страницу ввода нового пароля.

    4. введите ваш новый пароль
    Переход на страницу авторизации по ссылке
    1. Переход на страницу авторизации по ссылке
    Ввод адреса электронной почты
    2. Ввод адреса электронной почты
    Ввод кода подтверждения
    3. Ввод кода подтверждения
    Ввод нового пароля
    4. Ввод нового пароля

    Однако этот способ не поможет, если:

    1. за учетной записью админа закреплён неправильный Email
    2. возникает ошибка при отправке письма и оно не приходит
    3. вы не можете попасть в свой почтовый ящик

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

    Восстановление пароля Joomla с помощью скрипта

    Если у вас есть доступ к сайту через FTP, то можно восстановить пароль администратора с помощью инструмента под названием A4 Admin S.O.S Password Recover, обладающего следующими особенностями:

    • работает со всеми версиями Joomla, даже очень старыми
    • находит первую учетную запись администратора, вне зависимости от ID пользователя, и сохраняет измененный пароль в базе данных
    • проверяет, включён ли какой-либо из плагинов, разрешающих авторизацию в Joomla
    • позволяет включать или отключать эти плагины
    • позволяет поменять логин и пароль для существующего администратора или добавить нового

    Инструкция по применению скрипта

    1. скачайте архив с сайта all4web.pro
    2. распакуйте его
    3. выберите вложенный архив, соответствующий версии Joomla
    4. разархивируйте его, на выходе будет один PHP-файл
    5. поместите файл RatujAdmina_x.php в корневой каталог Joomla
    6. перейдите по ссылке http://ваш-домен.com/RatujAdmina_3.php
    7. скрипт определит, существует ли учетная запись администратора (Super User'а)
    8. В зависимости от результата можно:
      • изменить ID и пароль для существующего администратора
      • создать новую учетную запись, если её не существует
    9. по окончанию необходимо удалить скрипт с сервера в целях безопасности

    Восстановление пароля Joomla в базе данных

    Таблица пользователей в базе данных Joomla 3 хранит пароли в зашифрованном виде.

    Чтобы поменять пароль администратора в БД, необходимо подключиться к серверу MySQL через PHPMyAdmin или любой другой инструмент для администрирования баз данных. Для этого необходимо знать имя пользователя и пароль для БД, указанные при установке Joomla (эти данные хранятся в файле configuration.php, размещённом в корневом каталоге).

    Порядок восстановления пароля данным способом следующий:

    1. войдите в базу данных сайта
    2. найдите таблицу PREFIX_users
    3. в таблице найдите необходимого пользователя (по значению в колонке name, username или email)
    4. удалите значение ячейки в колонке password для данной строки
    5. вставьте в эту ячейку следующий набор символов: d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199
    6. сохраните изменения
    7. теперь войдите в админку Joomla, указав логин и пароль secret
    8. войдите в менеджер пользователей и замените пароль для обеспечения безопасности
    Таблица _users
    1. Таблица _users
    Ввод зашифрованного пароля
    2. Ввод зашифрованного пароля

    В качестве заключения

    Чтобы не допускать подобных инцидентов в будущем, рекомендуем использовать софт для хранения паролей (например, KeePass): он обеспечит вас необходимым функционалом для хранения логинов, паролей, ссылок и убережет от лишней головной боли.

    Как быстро разобраться в Joomla?

      Центр Обучения Joomla!

      "Все, что нужно знать о Joomla в одном месте"

      Joomla Последняя версия
      Joomla! — 3.9.1

      Скачать

      Бесплатный курс «20 шагов к полной защите вашего сайта»

      Чтобы получить доступ введите имя и ваш е-маил. Доступ будет выслан на ваш е-маил адрес.

      Курс "Как создать свой сервис рассылки на Joomla?"

      Чтобы получить бесплатный доступ введите имя и ваш е-маил. Доступ будет выслан на ваш е-маил адрес.

       

      Базовый курс по Joomla 3.9

      В КУРСЕ ВАС ЖДЕТ:

      Видеоуроки по Joomla 3.9

      После уроков вы: зарегистрируете домен и хостинг, установите и правильно настроите CMS Joomla, установите и настроите шаблон, получите понимание как работать с Joomla.

      Лучшие расширения для Joomla

      Вы получите список и описание лучших бесплатных и платных расширений для Joomla.

      Пошаговый процесс создания сайта

      Выполните 22 действия по чек-листу и ваш сайт готов.

      Хостинг в подарок

      3 месяца качественного хостинга в подарок для беззаботного начала работы над своим проектом.
      Введите e-mail для которого нужно выставить доступ к курсу: