Как восстановить пароль администратора сайта Joomla. Joomla сброс пароля
Как восстановить пароль администратора сайта Joomla -
Начало
В этой краткой инструкции я расскажу, как войти в административную панель своего сайта Joomla, если вы напрочь забыли пароль авторизации, но помните логин администратора. Два варианта нового входа в административную панель.
Восстановить пароль администратора сайта Joomla из PhpMyAdmin
Итак, вы забыли пароль администратора, но помните логин
- Авторизуйтесь в административной панели на своем хостинге;
- Войдите в PhpMyAdmin;
- Посмотрите префикс вашей базы данных;
- В верхнем ряду кнопок нажмите SQL. Это вкладка для запросов SQL;
- Сделайте следующий SQL запрос:
,где
- Новый пароль – это ваш новый пароль;
- Логин admina – это логин, который вы помните по условию;
- Ваш-префикс –это префикс вашей базы данных.
Если запрос выполнится удачно, появится зеленая строка информации, что затронута 1 строка и всё удалось. Теперь можно входить в админю панель сайта с новым паролем.
Кстати, первый раз с префиксом базы данных вы сталкивались при инсталляции (установке) Joomla, на этапе инсталляции. (Читать об установке Joomla ТУТ).
Восстановить пароль администратора сайта Joomla через FTP
Опять-таки, вы забыли пароль администратора, но помните его логин и вдобавок забыли, как войти в панель хостинга. В этом случае:
Входим в каталог сайта по FTP соединению, через FTP клиент;
Нужен файл:
- /plugins/authentication/joomla.php, в Joomla 1.5 ;
- /plugins/authentication/joomla/joomla.php, в Joomla 2.5 и 3.x.
Открываем его в текстовом редакторе типа Notepad++. Находим строку:
и меняем на строку:
if (1||$crypt == $testcrypt)Тем самым делаем условие всегда истинным. То есть войти в административную панель сайта можно с любым паролем. В поле пароля нужно, что нибудь вписать обязательно.
Важно! После восстановления пароля, сразу войдите в административную панель сайта с произвольным паролем и установите новый пароль администратора для административного входа.
Теперь вы знаете, как восстановить пароль администратора сайта Joomla.
©Joomla-abc.ru
Другие краткие инструкции сайта
class="eliadunit">
joomla-abc.ru
Сброс пароля СуперАдмина в Joomla
Сброс пароля пользователя admin в Joomla
Для Joomla v. 1.5
Открываем в PhpMyAdmin таблицу users. Если вы оставили умолчательный префикс таблиц, предлагаемый при установке Jooomla, то эта таблица называется jos_users .
В Joomla v.1.5 пользователь admin имеет id = 62
Внеся необходимые коррективы, выполняем SQL-скрипт:
UPDATE `jos_users`
SET `name` = 'Super Administrator', `username` = 'admin', `email` = ' Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript ', `password` = md5('admin'), `usertype` = 'Super Administrator', `block` = '0', `sendEmail` = '1', `gid` = '25', `registerDate` = '2011-11-17 17:46:57', `lastvisitDate` = '2011-11-18 07:00:00', `activation` = '', `params` = ''
WHERE `id` = '62';
Возможно у вас были заданы параметры, в таком случае скрипт должен выглядеть следующим образом:
UPDATE `jos_users`
SET `name` = 'Super Administrator', `username` = 'admin', `email` = ' Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript ', `password` = md5('admin'), `usertype` = 'Super Administrator', `block` = '0', `sendEmail` = '1', `gid` = '25', `registerDate` = '2011-11-17 17:46:57', `lastvisitDate` = '2011-11-18 07:00:00', `activation` = '', `params` = 'admin_language=language=editor=helpsite=timezone=6'
WHERE `id` = '62';
В операторе password` = md5('admin') вместо пароля admin можно указать сразу тот, который необходим. В противном случае важно не забыть поменять его после успешной авторизации в качестве администратора.
Если по какой-либо причине конструктив password` = md5('admin') не дал желаемого результата, можно использовать password='21232f297a57a5a743894a0e4a801fc3'. Это тот же самый пароль admin.
Для Joomla v. 1.7
В Joomla v.1.7 пользователь admin имеет id = 42 и не имеет группового идентификатора gid` = '25'.
Точно так же открываем таблицу users (в данном случае ic_users) и выполняем SQL-скрипт:
UPDATE `ic_users`
SET `name` = 'Super Administrator', `username` = 'admin', `email` = ' Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript ', `password` = md5('admin'), `usertype` = 'Super Administrator', `block` = '0', `sendEmail` = '1', `registerDate` = '2011-11-08 06:30:14', `lastvisitDate` = '2011-11-08 07:00:00', `activation` = '', `params` = ''
WHERE `id` = '42';
Переходим к странице авторизации и авторизуемся в качестве админа.
Как для Joomla v. 1.5, так и Joomla v. 1.7 можно поступить проще. Для обновления пароля, либо его сброса в умолчательный admin использовать sql-запрос:
UPDATE `jos_users` SET password='21232f297a57a5a743894a0e4a801fc3' WHERE id = 62;Оба варианта работают.
garage.zabkray.net
Как сбросить пароль администратора в Joomla
В некоторых ситуациях становится невозможным получить доступ к управлению сайтом на Joomla. Например, если сайт был взломан и пароль администратора был изменен. Либо пароль утерян или же забыт администратором. В таких случаях необходимо произвести сброс пароля через базу данных MySQL. Эта процедура совсем не сложная и не отнимет у вас много времени.
1. Шифруем пароль в MD5
Для шифрования паролей Joomla использует алгоритм MD5. Это означает, что все пароли в базе данных хранятся в зашифрованном виде и перед тем, как задать новый пароль, его сначала нужно зашифровать с помощью MD5-конвертера. Для этого я рекомендую использовать сервис MD5 password hash generator.
Придумайте новый пароль, после чего зашифруйте его в MD5 и сохраните в текстовом файле. На выходе вы должны получить комбинацию из цифр и букв. Например, после шифрования в MD5 пароль «iamadmin» превратиться в едва понятную комбинацию «a41acc7effe601de1dc2099a4e2fdd7c».
2. Сброс пароля в базе данных
После получения зашифрованного пароля войдите в phpMyAdmin, после чего в списке баз данных найдите нужную. Если вы сомневаетесь, к какой из баз данных обращается сайт, вы можете узнать это из глобального файла настроек configuration.php, который расположен в корневой директории сайта. Имя используемой базы данных задано в переменной $db. Более подробную информацию о файле configuration.php можно узнать на странице.
После того, как вы выбрали нужную базу данных, в ней необходимо найти раздел jos_users и открыть его. В результате вы увидите список всех зарегистрированных пользователей на своем сайте с возможностью сортировки. Отсортируйте пользователей по столбцу username, найдите среди них пользователя с именем admin и измените для него значение поля password на новый зашифрованный пароль.
После сохранения изменений в базе данных MySQL вы сможете зайти в панель администрирования Joomla под новым паролем.
3. Установка нового пароля
Если необходимо, вы можете задать более сложный пароль администратора уже через панель администрирования. Для автоматической генерации сложных паролей я рекомендую онлайн-сервис Online Password Generator, который я сам регулярно использую.
dev.digikid.ru
Joomla: Как восстановить пароль суперадминистратора admin | html
У многих начинающих пользователей Joomla частенько возникает проблема с учетной записью суперадминистратора. Что делать если забыл пароль заданный при первоначальной установке? Заново все переустанавливать? Нет, нет и еще раз нет! В этом руководстве мы расскажем, как восстановить пароль суперадминистратора.
[Восстановление с помощью функции напоминания пароля]
Если вы помните e-mail суперадминистратора, можно зайти на сайт и воспользоваться функцией напоминания забытого пароля. Для этого нужно набрать в адресной строке браузера (вместо site.ru укажите адрес вашего сайта):
http://site.ru/index.php?option=com_registration&task=lostPassword
После этого ввести логин и e-mail учетной записи суперадминистратора, и нажать кнопку «Отправить пароль». Новый пароль будет выслан на адрес учетной записи суперадминистратора.
[Сброс пароля суперадминистратора с помощью SQL-запроса]
Если же по некоторым причинам нет возможности восстановления пароля посредством функции напоминания забытого пароля, можно сбросить пароль администратора с помощью SQL-запроса.
Для этого необходимо подключиться к базе данных сайта и выполнить следующий SQL-запрос (например с помощью phpMyAdmin [1]):
UPDATE `jos_users` SET password='21232f297a57a5a743894a0e4a801fc3' WHERE id = 62;После выполнения данного SQL-запроса, пароль суперадминистратора будет admin. Не забудьте зайти в административную панель и изменить этот пароль в целях безопасности.
Либо можно сразу в запросе указать новый пароль, тогда запрос будет выглядеть так:
UPDATE `jos_users` SET password= MD5( 'new_password' ) WHERE id = 62;где вместо new_password вы можете указать свой новый пароль.
[Скрипт Admin Restore for Mambo/Joomla]
Этот совет подходит только для версии Joomla 1.0.12 (для версии 1.5.14 скрипт не подойдет). Для полного восстановления учетной записи суперадминистратора можно воспользоваться небольшим скриптом, разработанным студией Gorsk.net. Скрипт Admin Restore for Mambo/Joomla устанавливает учетной записи суперадминистратора пароль admin.
- Загрузить скрипт Admin Restore for Mambo/Joomla [2]
- Извлечь из архива файл admrest.php
- Скопировать admrest.php в корень сайта
- Запустить скрипт из браузера (например, http://site.ru/admrest.php)
- Зайти в административную панель и изменить пароль по умолчанию
Примечание: если настройки сервера позволяют, файл попытается самоудалиться; если ему это не удастся — обязательно удалите его с сервера вручную!
Информация получена с сайта "Joomla! CMS по-русски", см. [3].
[Восстановление пароля с помощью phpmyadmin]
Этот совет универсальный и для Joomla 1.0.12, и для Joomla 1.5.14, так как в обоих версиях пароли закодированы одинаково - хешем MD5. Здесь расписана процедура в случае phpmyadmin, установленного на Денвер, а для рабочего сайта процедура аналогичная, просто адрес входа в phpmyadmin будет отличаться. Процесс по шагам:
1. Вводим адрес http://localhost/Tools/phpmyadmin/index.php. Это вход на Денвере в утилиту администрирования MySQL баз - phpMyAdmin.2. Слева из выпадающего списка БД (базы данных) выбираем базу нашего сайта. Имя базы данных можно узнать из файла configuration.php сайта, см. строку var $db = ... 3. Выбираем в списке таблиц слева таблицу с именами пользователей - jos_users. В нижней части экрана будет поле "Выполнить SQL запрос(ы) на БД". Вставьте туда запрос (если он еще автоматически не вставлен) SELECT * FROM `jos_users`4. Нажмите кнопку "Пошел" чуть ниже введенного SQL-запроса. Выведется табличка с данными пользователей. Ищите пользователя, у которого в столбце name стоит Administrator, а в поле username стоит admin. В поле password будет стоять длинная строка из случайных на первый взгляд символов - это и есть закодированный MD5 пароль (MD5 хеш пароля). Нам надо этот хеш поменять. Для этого жмем на картинку с карандашиком с начале строки, в которой находится Administrator - "Правка".5. Выведется развернутый список полей записи Administrator, которые можно отредактировать. Ищите поле password, и замените все содержимое строки, которое там есть, на волшебную комбинацию 248233c807ddbf9a6e7343dbb425a888. Это хеш нового пароля joom.ru6. Нажмите кнопку "Пошел" внизу. Снова выведется экран, как на шаге 5, но в поле password уже будет новый хеш. Все, пароль мы поменяли, теперь можно зайти в админку под логином admin и паролем joom.ru.
[Ссылки]
1. phpMyAdmin: Bringing MySQL to the web site:phpmyadmin.net.2. Скрипт AdminRestore.3. КАК ВОССТАНОВИТЬ ПАРОЛЬ СУПЕРАДМИНИСТРАТОРА site:joomlaportal.ru.
microsin.net
Joomla сброс пароля администратора | Web журнал
Иногда такое бывает что забыли пароль входа в панель администратора сайта.
Или же вам попадется сайт, владелец которого забыл данные для входа в админпанель и ваша задача восстановить к ней доступ.
Делается это несложно, пароль можно сбросить при условии наличия у вас доступа к управлению базой данных.
Доступ к сбросу пароля
Итак, идете в управление Мysql базами данных, обычно это phpMyAdmin, выбираете вашу БД, открываете ее и ищете таблицу «префиксвашейБД_users» (см. рисунок ниже, fpo62 это префикс, у вас он скорее всего другой)
Далее переходите к содержимому таблицы user и ищете запись администратора, в joomla 2.5 она обычно называется Super User.
Но если она называется по другому, а на вашем сайте много пользователей, то вы сможете найти ее отсортировав все записи по столбцу id, значение данного поля у администратора будет минимальным.
Вид таблицы БД userСам сброс пароля администратора
Теперь вам надо переписать поле password, т.к. пароли в джумла шифруются, то даже в базе данных они выглядят не читаемо (это те кракозабры).В нашем случае вам надо просто заменить зашифрованный пароль на такой же, но свой, для этого можно установить дефолтный пароль «admin» (в зашифрованном виде он выглядит так — 21232f297a57a5a743894a0e4a801fc3)
Поле хранения пароля администратораДля этого, по старому паролю (кракозябрам) делаете двойной клик и в открывшемся поле заменяете старый шифр пароля, на новый и переписываете его, нажав клавишу «Enter».
Теперь можете открыть браузер и войти в панель администратора используя ваш логин и пароль admin, после чего в самой панели сможете сменить его на свой.
tortunov.ru
Как восстановить пароль суперадминистратора - Joomla.ru
Восстановление с помощью функции напоминания пароля
Если вы помните e-mail суперадминистратора, можно зайти на сайт и воспользоваться функцией напоминания забытого пароля. Для этого нужно набрать в адресной строке браузера (вместо site.ru укажите адрес вашего сайта):
http://site.ru/index.php?option=com_registration&task=lostPassword
После этого ввести логин и e-mail учетной записи суперадминистратора, и нажать кнопку «Отправить пароль». Новый пароль будет выслан на адрес учетной записи суперадминистратора.
Сброс пароля суперадминистратора с помощью SQL-запроса
Если же по некоторым причинам нет возможности восстановления пароля посредством функции напоминания забытого пароля, можно сбросить пароль администратора с помощью SQL-запроса.
Для этого необходимо подключиться к базе данных сайта и выполнить следующий SQL-запрос (например с помощью phpMyAdmin):
UPDATE `jos_users`SET password='21232f297a57a5a743894a0e4a801fc3'WHERE id = 62;После выполнения данного SQL-запроса, пароль суперадминистратора будет admin. Не забудьте зайти в административную панель и изменить этот пароль в целях безопасности.
Скрипт Admin Restore for Mambo/Joomla
Для полного восстановления учетной записи суперадминистратора можно воспользоваться небольшим скриптом, разработанным студией Gorsk.net. Скрипт Admin Restore for Mambo/Joomla устанавливает учетной записи суперадминистратора пароль admin.
- Загрузить скрипт Admin Restore for Mambo/Joomla
- Извлечь из архива файл admrest.php
- Скопировать admrest.php в корень сайта
- Запустить скрипт из браузера (например, http://site.ru/admrest.php)
- Зайти в административную панель и изменить пароль по умолчанию
Примечание: если настройки сервера позволяют, файл попытается самоудалиться; если ему это не удастся — обязательно удалите его с сервера вручную
Скрипт Joomla System Tool
Для смены пароля суперадминистратора можно так же воспользоваться небольшим скриптом, разработанным программистом команды joom.ru Dead Krolik'ом. Он позволяет ввести новый пароль (кроме того, у него есть функции файл-менеджера и др.)
- Загрузить скрипт
- Скопировать jsys.php в корень сайта
- Запустить скрипт из браузера (например, http://site.ru/jsys.php)
- Зайти в административную панель, выбрать пользователя и ввести новый пароль
Примечание: обязательно удалите его с сервера вручную после окончания работы
joomla.ru
как восстановить пароль к административной панели – Zencoder
Восстановить пароль пользователя к Joomla на самом деле совсем просто. Весь процесс занимает не более двух минут и пары-тройки действий. Недавно сам столкнулся с такой проблемой.
Вариантов восстановления существует несколько, но самым простым и надежным для меня является ручная правка записи в базе данных MySQL. Для этого лучше всего воспользоваться удобным приложением, созданным специально для работы с подобными базами данных - phpMyAdmin (pma).
Заходим в панель управления хостингом и открываем в ней phpMyAdmin. Далее находим ту базу данных, которой соответствует сайт на Joomla, к которому потерян пароль.
Открываем ее и в левом окне находим таблицу, в которой размещены данные всех зарегистрированных пользователей. Обычно такая таблица имеет имя , где - это префикс таблицы:
Открываем эту таблицу. В правом окне отображаются все пользователи, внесенные в базу данных MySQL:
Выбираем в таблице того пользователя, пароль которого нужно отредактировать. Если пользователей несколько, то нужно найти нужного и отметить его галочкой. Если же один, то достаточно просто нажать на ссылку “Изменить” напротив этой записи.
Откроется большая таблица, в которой нужно найти строку . В столбце “Значение” отображено значение текущего пароля, зашифрованного по алгоритму MD5. Восстановление его с практической точки зрения не имеет смысла.
Может быть, это и можно сделать, но данный процесс займет слишком много времени и усилий. Проще заменить пароль на другой, заранее нам известный:
Для этого очищаем поле ввода в столбце “Значение”. В столбце “Функция” в поле ввода находится ниспадающий список. В нем нужно выбрать алгоритм шифрования MD5. И вводим новый пароль в поле “Значение”, например . После того, как нажмем кнопку ОК, введенный заново пароль зашифруется и подставится наместо введенного нами.
Нажимаем кнопку ОК и выходим из phpMyAdmin. Проверяем результат изменений. Переходим в административную панель Joomla по адресу
1 | http://super-site.com/administrator |
На этом все.
joomlagearmobile.github.io