Распечатать / показать пароль пользователя в mysql CLI

0

Я использую сервер Ubuntu 16.04 (xenial) с Mysql 14.14. Распространяется 5.7.20 (x86_64) с оберткой EditLine.

Как печатать/выводить пароль конкретного пользователя mysql в mysql CLI?

Я не спрашиваю, как это изменить:

SET PASSWORD FOR 'coolest_user_ever'@'localhost' = PASSWORD('NEWPASSWORD_CAME_HERE');

Я прошу только распечатать текущий пароль, вывести его на экран, как-то после того, как я вошел в систему с правами root с помощью mysql -u root -p[ROOT_PASSWORD].

Теги:
database

1 ответ

2
Лучший ответ

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

Если кто-то потерял свой пароль, сбросьте его на что-то еще. Никогда не предполагайте, что вы можете его восстановить. Если вы можете, ваша модель безопасности будет смертельно ошибочной.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню