В жизни случаются разные ситуации. Бывает так, что вы забыли пароль от админ-панели вашего сайта, либо в силу каких-то событий не можете войти, как раньше, в админку. Если ваш сайт на DLE, то есть способ поменять пароль без потери какой-либо информации на сайте. Расскажу об этом подробней в этом посте.
Способ 1
Для этого зайдите в управление вашей базой данных MySQL (через phpMyAdmin) и выполните следущий запрос:
UPDATE `dle_users` SET `password` = ‘d9b1d7db4cd6e70935368a1efb10e377’ WHERE `user_id` =1;
Этот запрос найдёт в таблице dle_users строку «password» для пользователя с id=1 (это администратор). И изменит её значение на новый зашифрованный пароль.
Теперь ваш новый пароль — 123.
Не забудьте сменить его при первом же входе в админку.
Обратите внимание, что префикс таблиц в указанном запросе «dle». Он задаётся по умолчанию при установке движка. Если вы при установке изменили этот префикс на свой (кстати, это рекомендуется делать в целях повышения безопасности), то соответственно в запросе к БД исправьте этот префикс на свой.
Способ 2
Также вы можете не выполнять запрос к базе, а сделать это вручную.
Для этого в том же phpMyAdmin выберите вашу базу, в левом меню нажмите на пиктограмму рядом с таблицей dle_users (структура таблицы), далее отметьте галочкой строку с пользователем, пароль которого нужно изменить — в нашем случае это скорее всего admin, у которого user_id=1, внизу нажмите на иконку карандаша (Change/Изменить), впишите в значение поля «password» следущее без кавычек: «d9b1d7db4cd6e70935368a1efb10e377». Сохраните и можете заходить в админку. Также, как и при запросе, ваш пароль теперь 123.
Успехов Вам!
PS. в целях безопасности советую сменить имя стандартного файла admin.php на любое другое имя, например mysite.php. Тогда адрес админ-панели будет http://ваш.сайт.ru/mysite.php
Источник: max4web.ru