Движок Джумла очень популярен как CMS при строительстве сайтов. Также на нем многие делают и интернет-магазины, на базе плугинов.
Что делать, если по каким либо причинам забыт/утерян/украден пароль администраторора Joomla? Как попасть в панель управления сайтом?
Оказывается все довольно просто! Пароль можно поменять прямо в базе данных, при условии, что у Вас есть к ней доступ .
Конечно есть небольшой нюанс - пароль хранится там в закодированном виде - но нас это не остановит!
Итак, ближе к делу. Наша цель попасть в phpmyadmin - интерфейс управления базами данных нашего сайта. Думаю каждый, кто устанавливал CMS Joomla самостоятельно - знает, что это такое :)
Из выпадающего списка баз данных(1) в phpmyadmin, выбираем базу с нашим сайтом. У меня это testsait , у Вас естественно будет другое название.
В списке таблиц (слева) выполняем клик по jos_users (2) . Обычно она в самом конце списка.
После этого, в правой колонке, появится список полей данной таблицы. Чтобы увидеть ее содержимое, выполняем клик по кнопке Обзор.
Запись с id=62, представляет собой учетную запись администратора. Именно она нам и нужна. username (2) - это логин администратора, password (3) - пароль в зашифрованном виде.
Для того, чтобы его сменить, выполняем клик по иконке карандаша (4) .
Перед нами открывается содержимое всех полей. В графу password (1) вставлем следующую строку:
21232f297a57a5a743894a0e4a801fc3
Эта строка - зашифрованное слово admin . Ну и чтобы применить изменения, выполняем клик по кнопке OK (в других переводах она может называться "Пошел" или "GO")
Вот и все. Теперь наш новый пароль - admin. Мы можем легко попасть в панель управления и уже там поменять пароль на другой, более сложный. Это делается в разделе Сайт - Пользователи - и клик по имени пользователя.
Все это я показал для того, чтобы Вы поняли, что есть таблица, внутри которой лежат все данные по учетной записи - логин, пароль, email и др.
Можно было поменять пароль на admin еще проще, выполнив следующий SQL - запрос :
UPDATE `jos_users` SET password='21232f297a57a5a743894a0e4a801fc3' WHERE id = 62;
Для этого в интерфейсе phpmyadmin, выбрав нужну базу данных, в правой его части находим вкладку SQL, вписываем запрос приведенный выше и жмем кнопку OK.
Этот запрос делает то же самое, что мы сделали ручками :)
Ну что ж, теперь сменить пароль для Вас не проблема! Удачи! |