Как я могу расшифровать пароли MySQL, начиная с MySQL 8.0.11 - PullRequest
0 голосов
/ 01 апреля 2019

Я использую MySQL 8.0.15.я знаю, что есть один тот же вопрос , но в последней версии mysql 8.0.11 функция ПАРОЛЯ удалена .Я пытаюсь вернуть свой пароль пользователя root, у меня есть зашифрованная строка caching_sha2_passIBjIZxTzot5bM9bujMxG9orfl6Ctt.w2SDLZUzAsrxD0 как я могу ее расшифровать?Также я пытаюсь следовать решениям из этого для сброса пароля, но без функции пароля почти не могу продолжить.

1 Ответ

1 голос
/ 01 апреля 2019

Пароли для аутентификации хранятся таким образом, что их невозможно восстановить, применяется односторонняя функция хеширования. В данном случае это SHA2.

Нет способа "раскрутить" это по замыслу. Запись базы данных содержит достаточно информации для проверки любого заданного пароля, но недостаточно, чтобы сообщить вам, какой пароль.

Вы можете сбросить пароль, отключив проверку пароля и установить новый пароль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...