Память имеет свойство «болеть», а клочок бумаги с паролем доступа к сайту вечно куда-то подевался. Как в таком случае попасть в административную часть CMS Joomla или WordPress? Есть решение и не в едином экземпляре

Если есть все «явки», права доступа к исходным файлам сайта или к его базе данных, то волноваться не стоит, поскольку представленные ниже способы восстановления забытого пароля к админке сайта помогут без особых проблем выбраться с данной ситуации.

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

Варианты восстановления пароля администратора в CMS Joomla и WordPress имеют одинаковые принципы, но отличаются поочередностью шагов. Поэтому, чтобы не усложнять поиск наиболее подходящего варианта объединим подобные в один заголовок.
Начнем с самого простого – это ссылка «Забыли пароль?»

Ссылка «Забыли пароль?»

Разработчики систем управления сайта Joomla или WordPress изначально предусмотрели вариант восстановления пароля в ответ на предоставленные ключевые параметры (E-mail или Логин).
Как добраться к этой «волшебной» ссылке — Забыли пароль?

Joomla . Чтобы воспользоваться функцией напоминание пароля, в адресной строке web-браузера введите:









http:





//URL-сайта/index.php?option=com_registration&task=lostPassword














В открывшийся форме, в соответствующие поля введите Логин и E-mail администратора, после чего жмите кнопку «Отправить пароль». Если предоставленные данные верны, на указанную электронную почту придет письмо с новым паролем для входа.

WordPress . Добраться к такой же ссылке в WordPress можно по следующему адресу:









http:





//URL-сайта/ wp-login.php














Сброс пароля запросом

Чтобы воспользоваться этим вариантом восстановления нам понадобится ID администратора (пользователя). Примем к сведению, что этот параметр нам известен.

WordPress . Заходим с помощью FTP-соединения на Хостинг, переходим в папку текущей темы. В этой папке находим файл — functions.php. Открываем и в самом конце добавляем такой код









wp_set_password( 'пароль', 1 );








где первый параметр – новый пароль, второй – это ID пользователя. Сохраняем изменения.
С помощью web-браузера заходим на свой сайт, просматриваем несколько его страниц (для полной уверенности, что запрос выполнен).
Вот и все! Теперь можно осуществить вход в админ-часть сайта с новым паролем.
Внимание! Не забудьте после успешного входа в панель управления сайтом удалить строку запроса в файле functions.php.

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





















UPDATE





 





`jos_users`





 





SET





 password=





'21232f297a57a5a743894a0e4a801fc3'





 





WHERE





 id = 





11





;














jos_ — это приставка к таблицам по умолчанию, которое можно изменить при установке системы.
В результате успешного выполнения команды – новый пароль администратора – Admin

phpMyAdmin

phpMyadmin – это приложение предназначено для работы с базами данных MySQL непосредственно в окне web-браузера.
Для восстановления пароля таким способом необходимо иметь сам phpMyadmin и пароли доступа к нему, а также возможно потребуется пароль к самой MySQL. Если пароля к базе данных забыли, то посмотреть его можно в файле конфигурации системы управления сайтов.
Поскольку принцип восстановления пароля с помощью phpMyAdmin один и тот же как для WordPress , так и Joomla то приведем пример в общих чертах.

И так, заходим в phpMyAdmin . Слева видим название баз(-ы) данных, если их несколько – выбираем необходимую.
В правом окне приложения открылись таблицы, которые содержаться в выбранной MySQL. Если таблицы не показались – нажмите вверху «Структура»

Пароли пользователей хранятся в таблице wp_users (для WordPress) и jos_users (для Joomla). Будьте внимательны. Префиксы к таблицам wp_ и jos_ — это стандартные, которые прописываются по умолчанию и могут быть изменены при установке CMS.

В таблице wp_users , к примеру, выбираем пользователя, для которого необходимо изменить/восстановить пароль, отмечаем его и жмем «Изменить»

Напротив user_pass необходимо выбрать метод шифрования пароля (это MD5) и затем ввести сам пароль.

После сохранения внесенных изменений (внизу нажать «Ok») можно входить в административную часть с только что созданным паролем.

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

Для CMS Joomla восстановить пароль можно при помощи специальных скриптов – это Admin Restore for Mambo/Joomla или Joomla System Tool .
Чтобы сменить пароль администратора необходимо:
*скачать один из скриптов;
*извлечь из архива файл admrest.php (для скрипта Admin Restore for Mambo/Joomla ) или jsys.php (для Joomla System Tool) и перенести в корень Вашего сайта;
*запустить скрипт из web-браузера. В адресной строке ввести http://URL-сайт/admrest.php или …/jsys.php;
*заходим в административную панель, выбираем пользователя и изменяем/вводим пароль.

Внимание! Не забудьте после успешного входа в панель управления удалить используемый скрипт из сайта!

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