Сброс пароля администратора

Raerek

Регистрация
17.01.16
Сообщения
131
Симпатии
13
#1
Бывают такие случаи, что Вы забыли свой пароль к панели управления. А доступа к почте, к которой привязан Ваш аккаунт - нет и тут нам на помощь приходит как раз этот запрос, который выполняется через phpMyAdmin в базу данных Вашего форума. Сам запрос выглядит так:
Код:
UPDATE xf_user_authenticate
SET data = BINARY
    CONCAT(
        CONCAT(
            CONCAT('a:3:{s:4:"hash";s:40:"', SHA1(CONCAT(SHA1('new-password'), SHA1('salt')))),
            CONCAT('";s:4:"salt";s:40:"', SHA1('salt'))
        ),
        '";s:8:"hashFunc";s:4:"sha1";}'
    ),
scheme_class = 'XenForo_Authentication_Core'
WHERE user_id = 1;
Не забудьте значение new-password из примера запроса, представленного выше, заменить на нужный Вам пароль, ну и значение user_id = 1; тоже, если Ваш ID отличается от того, что указан в запросе. Ну вот собственно и всё, после выполнения данного запроса, Вы сможете войти на форум с указанным в запросе паролем.
 

smolskimoo

Регистрация
05.08.17
Сообщения
32
Симпатии
1
#3
По идее должен быть способ проще, если кто-то боится работать с запросами в базе.
Вы можете поменять почту для аккаунта в таблице с пользователями в mysql и пересоздать пароль. Но такой вариант возможно тоже пойдет
 
Последнее редактирование: