восстановление пароля через запрос

Статус
В этой теме нельзя размещать новые ответы.

regionkaz

Создатель
Регистрация
27 Янв 2009
Сообщения
15
Реакции
6
блин, пытался восстановить пароль к админке через запрос к базе, и вот что получил:
jtablesession::store failed
DB function failed with error number 145
Table '.\sitename\jos_session' is marked as crashed and should be repaired SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( '6f4d4b23c582ba4b623daaae85a963c6','1257776119','','0','1','1' :(eek:
 
  • Заблокирован
  • #2
попробуй вот таким вариантом: Заходишь в базу с таблицей пользователей, находишь админа, кликаешь обзор, пароль храниться в зашифрованном ввиде следовательно удаляй хеш пароля и вбивай свой пароль а потом напротив где вбил пароль выставляй MD5
 
все делается гораздо проще. с любой базой, регите нового пользователя, затем в пхпамине в таблице юзеров находите нового зарегиного, копируете его зашифрованный пароль и меняете на него админу, все, входи в админку. а потом уже можешь там сменить себе пароль и юзера удалить
 
regionkaz, ты запрос не к той таблице делаешь)
INSERT INTO `jos_users` VALUES (62, 'John', 'admin', 'admin@site.ru', 'хэш_твоего_пароля', 'Super Administrator', 0, 0, 25, '2008-05-29 17:38:31', '2009-08-18 20:15:50', '', 'admin_language=\r\nlanguage=\r\neditor=\r\nhelpsite=\r\ntimezone=0\r\n\r\n');
 
все делается гораздо проще. с любой базой, регите нового пользователя, затем в пхпамине в таблице юзеров находите нового зарегиного, копируете его зашифрованный пароль и меняете на него админу, все, входи в админку. а потом уже можешь там сменить себе пароль и юзера удалить
Вариант tofik228 намного проще, я о нем в книге про Джумлу читал.
Суть в том, что не нужно регистрировать даже нового пользователя, а для админа ввести новый пароль и слева в соседнем столбце выбрать md5.
MySQl самостоятельно сделает md5 хеш и сохранит пароль.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху