Восстановите пароли, созданные с помощью PASSWORD () в MySQL 8 - PullRequest
0 голосов
/ 06 ноября 2019

Я обновил свою существующую систему MySQL 5.7 до MySQL 8.0 Все пароли зашифрованы с использованием функции MySQL PASSWORD().

Функция ПАРОЛЬ () устарела в MySQL 8.0

Как я могу восстановить свои старые пароли в новой системе?

Могу ли я восстановить старые пароли? Есть ли способ конвертировать MYSQL hash password в другое шифрование?

1 Ответ

0 голосов
/ 07 ноября 2019

Заменена эта часть кода для функции PASSWORD() и она работает как положено.

SELECT CONCAT('*', UPPER(SHA1(UNHEX(SHA1('PWD')))))
...