Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Twitt

Как поменять пароль через phpmyadmin

Рекомендованные сообщения

Пытаюсь поменять пароль пользователю через phpmyadmin, но ничего не выходит, пишет что не верный пароль. Указываю для members_pass_hash функцию md5, но смущает то, что строка в итоге получается не такая как остальные и размер намного меньше. Подскажите, как правильно поменять пароль в IPS 4 через sql запрос?

Поделиться сообщением


Ссылка на сообщение

В IPS 4 пароли хешируются по другому алгоритму - Blowfish. Но для старых паролей осталась поддержка md5, и то хешируется они не простым md5 а по определенному алгоритму. Можно установить пароль в md5, который потом форум сам захеширует по новому алгоритму при авторизации пользователя.

 

UPDATE core_members SET members_pass_salt=SUBSTR(members_pass_salt, 1, 5), members_pass_hash=MD5(CONCAT(MD5(members_pass_salt), MD5('пароль'))) WHERE member_id=ид_пользователя

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

и то хешируется они не простым md5 а по определенному алгоритму

Вот оно как, я пытался совать обычный md5. Теперь заработало с помощью твоего sql запроса. А при авторизации пользователя хеш изменился на похожий тип с остальными. Спасибо тебе, знающий человек.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...