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

  1. Способ 1: через Configuration.php.
  2. Шаг 1:
  3. Шаг 2:
  4. Шаг 3:
  5. Шаг 4:
  6. Шаг 5:
  7. Шаг 6:
  8. Шаг 7:
  9. Способ 2: прямое редактирование базы данных.
  10. Сброс пароля администратора в базе данных.
  11. Шаг 1:
  12. Шаг 2:
  13. Шаг 3:
  14. Шаг 4:
  15. Шаг 5:
  16. Добавьте нового пользователя Super Administrator.
  17. Шаг 1:
  18. Шаг 2:
  19. Шаг 3:
  20. Код SQL для использования с Joomla 2.5.x 3.1.x
  21. Шаг 4:

Обычным способом вы можете сбросить пароль администратора Joomla из панели администратора через Диспетчер пользователей. Для этого вам необходимо войти в систему как Super Administrator.

Что делать, если невозможно восстановить пароли администратора Joomla таким способом? Например, ваш сайт был взломан, предыдущий администратор больше не доступен или вы просто забыли пароль. Что ты должен сделать?

Joomla не простая вещь. Joomla имеет некоторые возможности для сброса пароля администратора другим способом. Мы покажем вам два метода, следуем нашим инструкциям и узнаем, как сбросить пароль администратора Joomla:

Способ 1: через Configuration.php.

Если у вас есть доступ к файлу configuration.php , считайте, что вам повезло, потому что вы можете сбросить пароль администратора Joomla, просто следуйте инструкциям ниже.

Шаг 1:

Подключитесь к своему веб-сайту через FTP и найдите файл configuration.php . Проверьте разрешения и, если это 444, измените их на 644. Это предотвратит ошибки при сохранении в будущем.

Шаг 2:

Для сброса пароля администратора Joomla вам необходимо скачать файл configuration.php .

Шаг 3:

С помощью текстового редактора (например, Notepad ++) откройте файл configuration.php и добавьте этот текст внизу списка:

public $ root_user = 'myname';

« Мое имя » - это имя пользователя бывшего пользователя с уровнем доступа Автор или выше.

Шаг 4:

Сохраните файл configuration.php и загрузите его обратно на сайт. Вы можете оставить разрешения на 644.

Шаг 5:

Теперь у пользователя есть доступ Super Admin. Войдите в админку сайта и измените пароль пользователя, у которого нет пароля, или создайте нового пользователя и сделайте его Супер Администратором.

Шаг 6:

Вернитесь в файл configuration.php и удалите строку, которая была добавлена ​​ранее. Следуйте методике Шаг 2 - Шаг 4

Шаг 7:

После того, как вы внесли все исправления, чтобы завершить процесс сброса пароля администратора Joomla, измените разрешения для файла configuration.php на 444 и сохраните.

Теперь вы знаете, как сбросить пароль администратора в Joomla, но у нас есть второй способ.

Способ 2: прямое редактирование базы данных.

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

Сброс пароля администратора в базе данных.

Этот метод сброса пароля администратора Joomla требует доступа к базе данных MySQL. Вы можете войти в базу данных через phpMyAdmin или другой клиент.

НОТА! Измените свой пароль после того, как вы получите доступ к сайту. Покажем, как сменить пароль на слово « секрет »

Шаг 1:

После входа в MySQL перейдите на phpMyAdmin и выберите базу данных для вашего Joomla! Веб-сайт.

Веб-сайт

Шаг 2:

Найдите и нажмите на таблицу с «_users», добавленным в список таблиц (примечание: у вас может быть префикс, отличный от jos_, просто перейдите к таблице _users для своего префикса).

Найдите и нажмите на таблицу с «_users», добавленным в список таблиц (примечание: у вас может быть префикс, отличный от jos_, просто перейдите к таблице _users для своего префикса)

Шаг 3:

Найдите пользователя, для которого вы не знаете пароль, и нажмите кнопку « Изменить» .

Найдите пользователя, для которого вы не знаете пароль, и нажмите кнопку « Изменить»

Шаг 4:

Появится форма, в которой вы можете редактировать поле пароля. Скопируйте значение d2064d358136996bd22421584a7cb33e: trd7TvKHx6dMeoMmBVxYmg0vuXEA4199 в поле пароля и нажмите Go . После этого phpMyAdmin должен отобразить сообщение Пострадавшие строки: 1 . В этот момент пароль Joomla Admon должен быть изменен на секретный .

В этот момент пароль Joomla Admon должен быть изменен на секретный

Шаг 5:

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

Также, если ваш сайт был взломан, проверьте всех пользователей на доступ администратора

Добавьте нового пользователя Super Administrator.

Смена пароля не работает? Вы не уверены, какой пользователь входит в группу Super Admin? Используйте метод ниже, чтобы сбросить пароль администратора Joomla!

Шаг 1:

После входа в MySQL перейдите на phpMyAdmin и выберите базу данных для вашего Joomla! Веб-сайт.

Веб-сайт

Шаг 2:

Найдите и нажмите кнопку SQL , чтобы начать выполнение запроса SQL. Это действие отобразит запрос / запросы Run SQL к базе данных вашей базы данных>

Это действие отобразит запрос / запросы Run SQL к базе данных вашей базы данных>

Шаг 3:

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

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

Убедитесь, что вы правильно указали префикс таблицы базы данных!

Следующий код использует jos31_ в качестве префикса имени таблицы, который является только примерным префиксом таблицы. Префикс, когда вы впервые устанавливали Joomla, это RANDOM или то, что вы установили специально. Вам нужно будет изменить все вхождения jos31_ (префикс вашего установочного набора), обнаруженный в приведенном ниже коде, на префикс, используемый вашей установкой.

Код SQL для использования с Joomla 2.5.x 3.1.x

INSERT INTO `jos31_users` (` name`, `username`,` password`, `params`) VALUES ('Administrator2', 'admin2', 'd2064d358136996bd22421584a7cb33e: trd7TvKHx6dMeoMmBVxYmg' ', xE' '', x) INSERT INTO `jos31_user_usergroup_map` (` user_id`, `group_id`) VALUES (LAST_INSERT_ID (), '8');

Шаг 4:

Сделав все это, вы сможете войти в админ-панель вашего сайта Joomla с секретным именем пользователя admin2 и паролем. После входа в систему перейдите в диспетчер пользователей на новый и добавьте действующий адрес электронной почты в аккаунт. Если вы считаете, что вас взломали , убедитесь, что все пользователи являются законными, особенно те, которые находятся в группе администраторов.

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

В приведенных выше примерах пароль изменен на «секретный». Два других возможных значения показаны ниже:

  • password = "это MD5 и соленый хешированный пароль"
  • admin = 433903e0a9d6a712e00251e44d29bf87: UJ0b9J5fufL3FKfCc0TLsYJBh2PFULvT
  • secret = d2064d358136996bd22421584a7cb33e: trd7TvKHx6dMeoMmBVxYmg0vuXEA4199
  • OU812 = 5e3128b27a2c1f8eb53689f511c4ca9e: J584KAEv9d8VKwRGhb8ve7GdKoG7isMm

Найти больше интересных статей в Joomla учебники раздел.

Что делать, если невозможно восстановить пароли администратора Joomla таким способом?
Что ты должен сделать?
Смена пароля не работает?
Вы не уверены, какой пользователь входит в группу Super Admin?