Задать вопрос
theblabs
@theblabs

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

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

подскажите, как можно через бд задать новый пароль пользователю?
  • Вопрос задан
  • 378 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Создаешь нового тестового пользователя с нужным паролем. Потом в phpMyAdmin берешь соль и хеш пароля и заменяешь ими поля того пользователя, которому надо пароль поменять. А этого временного пользователя удаляешь.
Ответ написан
Комментировать
@1011
Как вариант: посмотреть, как php реализуется алгоритм шифрования, скорее всего md5 и как нибудь еще или только md5,
Потом сгенерируйте свой пароль, запишите его код в базу и всего-то делов-)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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