Bbabo NET

Наука & Технологии Новости

Восстанавливаем пароль в 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 Восстанавливаем пароль в DLE через SQL