Заходишь в MySQL(для этого обычно используют phpMyAdmin) и в таблице users, если мне не изменяет память ищешь строчку админа (id=1). Там есть поле password, где лежит пароль в зашифрованном виде md5 вроде. Удаляешь пароль в том поле.
Если не сработает, копируешь туда зашифрованный пароль(который ты знаешь) от другого пользователя.
Я бы поступил так.
Можно ещё там же изменить почтовый ящик и отправить пароль на новый.
Подскажите новичку, пожалуйста, что делать, если пароль от админки сайта утрачен, а сайт на локальном хостинге?? Меняли id в БД - все, что тут написано не помогло.
Если меняли ID, то верните его на место, как было.
В остальном поможет запрос: UPDATE user SET pass = 'a2173fd7fd80ec5cbac15e2255ee8d78' WHERE uid = 1
пароль будет new pass
Комментарии
В голову приходит способ - махинация с БД.
Заходишь в MySQL(для этого обычно используют phpMyAdmin) и в таблице users, если мне не изменяет память ищешь строчку админа (id=1). Там есть поле password, где лежит пароль в зашифрованном виде md5 вроде. Удаляешь пароль в том поле.
Если не сработает, копируешь туда зашифрованный пароль(который ты знаешь) от другого пользователя.
Я бы поступил так.
Можно ещё там же изменить почтовый ящик и отправить пароль на новый.
создать просто юзера с известным паролем, удалить старого юзера с id=1, заменит новому id на 1.
Как уже сказали: зарегить нового юзера и в таблице user сделать copy-paste пароля.
FAQ
Подскажите новичку, пожалуйста, что делать, если пароль от админки сайта утрачен, а сайт на локальном хостинге?? Меняли id в БД - все, что тут написано не помогло.
Если меняли ID, то верните его на место, как было.
В остальном поможет запрос: UPDATE user SET pass = 'a2173fd7fd80ec5cbac15e2255ee8d78' WHERE uid = 1
пароль будет new pass
UPDATE users SET pass = md5('твойпароль') WHERE uid = 1
просто и элегантно
Спасибо МУЖИКИ