Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in /home/ajoliebi/cmsdle.info/engine/classes/mysqli.class.php on line 162 Восстановление пароля администратора в DLE » CSS HTML
Home icon Блог о сайтостроительстве » CMS » Dle » Восстановление пароля администратора в DLE

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

21-07-2010, 17:36,   Просмотров: 1498,   Комментариев 0  
Людям свойственна забывчивость. Конечно, пароли нужно записывать и хранить в укромном местечке, но бывает что не записал, забыл, и не вспомнил.
А еще, когда Вы восстанавливаете сайт с чужой БД, то админского пароля просто не знаете.
Существуют модули для админки DLE, позволяющие видеть пароли пользователей, но это никак не подходит для восстановления админского пароля.

Вопрос решается на самом деле очень просто, и в считанные секунды.
Вам только нужен доступ к phpMyAdmin.
Выберите нужную базу данных, потом таблицу dle_users (или вместо dle_ Ваш префикс) и "Обзор". В открывшемся списке выберите пользователя с user_group 1 (user_group равный 1 признак администратора) и нажмите изменить.
В полях password и name впишите новый пароль и логин. Логин можно вписать как есть, а пароль в зашифрованном виде, возьмите тем же образом из базы данных сайта, к которому у Вас есть доступ и пароль которого Вы помните. Сохраните изменения, и входите с тем паролем что задали.
Еще можно создать нового пользователя, а потом в phpMyAdmin наделить его правами администратора, присвоив user_group 1.

 (голосов: 0)