Вход / Регистрация

Статьи

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

01 сентября 2018
Владимир Першин

Привет, друзья!
Сегодня я хотел бы поговорить о такой важной проблеме, которая беспокоила хоть раз тех, кто работает с Joomla, в том числе и меня. Бывает, возникает такая ситуация, когда вы хотите зайти в админку вашего сайта, вводите логин и пароль, но в админку попасть не можете...

Ошибка при входе в админ панель

И вот тут у многих начинается лёгкая паника уже, ведь вы не можете попасть в административную панель своего сайта! На ум приходит только 2 ситуации:

  • Вы просто забыли пароль
  • Ваш сайт был взломан

В этой статье я рассмотрю обе этих ситуации и расскажу, что делать в том или ином случае. 
Давайте начнём с той ситуации, когда вы просто забыли пароль. Как же его изменить и восстановить доступ к админке?
На самом деле всё не так уж и сложно. Сначала вам необходимо перейти в панель управления вашего хостинга, затем найти там раздел Базы данных MySQL и войти в базу данных вашего сайта через интерфейс phpMyAdmin.

Вот таким образом это выглядит:

Интерфейс phpMyAdmin

Далее, кликаем на название вашей базы данных, и у вас открывается весь список таблиц. Вам нужна таблица #__users (префикс у таблицы будет конечно же у каждого индивидуальный). Кликаем просто на название таблицы, и затем открывается её содержимое, где вы увидите список всех зарегистрированных пользователей вашего сайта.

Найдите в этом списке свой логин, и нажмите напротив него на кнопку Изменить.

Таблица users

Редактирование записи в таблице users

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

Сохранение изменённой записи в таблице users

После того, как вы выполнили эти действия, просто нажмите кнопку Вперёд, и можете смело обновлять страницу с админкой и вводить уже новый пароль. Результат вас приятно удивит! :)

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

Какие последствия могут быть:

  • Ваш пароль был изменён
  • Вашу группу Super Users поменяли на Registered
  • Вашу учётную запись удалили с сайта

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

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

Если же ситуация более серьёзная (2 или 3 вариант), то тут необходимо ещё несколько действий. По-прежнему, находясь в phpMyAdmin, перейдите в таблицу #__user_usergroup_map. В этой таблице хранится ID пользователя и ID присвоенной ему группы. Вам необходимо найти в этом списке ID своей учётной записи, и нажать Изменить.

После того, как данная запись откроется на редактирование, измените содержимое поля group_id на 8. Именно ID = 8 имеет группа Super Users. Далее нажмите на кнопку Вперёд для сохранения.

Изменение группы пользователя через phpMyAdmin

Если же вашу учётную запись вообще удалили с сайта, то измените любую учётную запись таким образом, чтобы авторизоваться в админке как Super User. Как это сделать, вы уже знаете!

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

Отзывы

Комментарии (0)

2018-09-01 18:10:12
Владимир Першин
Украина, г. Николаев
+380937417200