Вы не вошли.
Страницы 1
В общем такая проблема. Давненько так сдела сайт, щас вот вспомнил за него и захотел немного его переделать. НО не могу найти пароль администратора! Как быть? можно ли его как либо узнать? Воостановление пароля отвлючено.
Вне форума
Узнать практически никак - в базе хранится шифрованный пароль (точнее - его хеш), при сильном желании методом перебора его можно "сломать" (это если есть доступ к базе).
Если же и доступа к базе нет, то совсем никак.
Вне форума
Заменить, естественно, можно.
Достаточно просто выполнить SQL запрос:
update ng_users set pass=md5(md5('new_pass')) where id=1этот запрос установит пароль new_pass для пользователя с ID=1 (обычно это администратор)
Вне форума
vitaly, а можно вопрос от злобного нуллера?
какой смысл делать двойное хеширование - ведь от подбора хеша оно не защищает (паролей не брутятся, просто сравнивается хеш - в том числе и двойной)
гораздо надежнее конструкция вида
pass=md5('login'.'pass');или
pass=md5('email'.'pass');- так даже к паролям вроде qwerty сложнее подобрать хеш
зы
лишь не подумайте что я призываю юзать такие пароли :cool:
Проекты любой сложности. Качественно. Дорого.
Вне форума
Страницы 1
[ Сгенерировано за 0.013 сек, 7 запросов выполнено - Использовано памяти: 530.98 Кбайт (Пик: 546.01 Кбайт) ]