Восстанавливаем пароль в DLE через SQL

Восстановить забытый пароль к админке в DLE не составляет особого труда.

Для этого нам потребуется доступ к mysql.
И параметры подключения к БД нашего сайта.
А именно:
db_name — имя базы данных
db_user:db_password — логин:пароль доступа к базе данных.
Получить db_user:db_password можно из файла конфигурации DLE: /engine/data/dbconfig.php

Если у Вас имеется доступ к shell Вашего сервера:
1. Переходим в mysql

# mysql -udb_user -pdb_password

2. Выбираем БД нашего сайта

mysql> use db_name

3. Изменяем админку нашего сайта

mysql> REPLACE INTO `dle_users` ( `email` , `password` , `name`, `user_group` ) VALUES ('mail@gmail.com', MD5(MD5('dlepassword')), 'dlelogin', '1');

Где
mail@gmail.com — Ваш мейл
dlelogin — новый логин администратора
dlepassword — новый пароль администратора.

Этой командой мы устанавливаем в таблице dle_users новые значения для пользователя с user_group=1. В DLE это и есть администратор. Пароль администратора зашифрован двойным MD5.

Тоже самое можно сделать и через phpMyAdmin или Панель управления вашего хостинга.
Главное, получить возможность выполнения sql- команд.

В DLE восстановление админки еще проще чем восстановление пароля в wordpress

Возможно, Вам будут интересны матрасы take go на сайте eShopes.com