theblabs
@theblabs

Как можно задать через БД MySQL новый пароль для пользователя в таблице?

Возникла сложность с авторизацией. Используем фреймворк Codeignator, mysql. Письмо с восстановлением пароля не приходит. Решили изменить пароль через БД. На сколько я понял, пароль задается там немного иначе, а именно просто пароль не вписать, нужно в иной транскрипции это делать.

подскажите, как можно через бд задать новый пароль пользователю?
  • Вопрос задан
  • 372 просмотра
Пригласить эксперта
Ответы на вопрос 2
Создаешь нового тестового пользователя с нужным паролем. Потом в phpMyAdmin берешь соль и хеш пароля и заменяешь ими поля того пользователя, которому надо пароль поменять. А этого временного пользователя удаляешь.
Ответ написан
Комментировать
@1011
Как вариант: посмотреть, как php реализуется алгоритм шифрования, скорее всего md5 и как нибудь еще или только md5,
Потом сгенерируйте свой пароль, запишите его код в базу и всего-то делов-)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы