Восстановление пароля админа в XenForo через БД MySQL

Тема в разделе "XenForo", создана пользователем ret, 19 сен 2014.

    1. ret
      TopicStarter Overlay

      Member

      Симпатии:
      0
      Баллы:
      1
      Сообщения:
      9
      Через phpMyAdmin выполняем SQL запрос к базе данных:
      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 отличается от того, что указан в запросе. Ну вот собственно и всё, после выполнения данного запроса, Вы сможете войти на форум с указанным в запросе паролем. :)
    2. firebits

      New Member

      Симпатии:
      0
      Баллы:
      0
      Сообщения:
      1

Поделиться этой страницей