MySQL смена пароля

Автор: | 28.04.2019

Посмотрим имя текущего пользователя:

  • SELECT user()

Выполним смену пароля для текущего юзера из mysql консоли:

  • SET PASSWORD = password(‘new_password’)

Разрешить авторизацию пользователю только на localhost, это безопасней:

  • SET PASSWORD FOR ‘user’@’localhost’ = password(‘new_password’)

или

  • UPDATE mysql.user SET password = password(‘new_password’) WHERE user = ‘mysql_user’ AND host = ‘localhost’

Авторизация с любого хоста:

  • SET PASSWORD FOR ‘user’@’%’ = password(‘new_password’)

И не забываем сбросить привилегии:

  • FLUSH PRIVILEGES