Главная
Главная Руководства MySQL › mysql 5.7 access denied for user ‘root’@’localhost’



Автор:

Статья опубликована: 2019-03-10 17:54:14
Последние правки: 2019-03-10 18:01:10

При попытке зайти через phpmyadmin получаем ошибку access denied for user ‘root’@’localhost’.

$ mysql -u root
mysql> use mysql;
mysql> select user,host from user where user='root';

mysql> update user set plugin = 'mysql_native_password' where user='root';
mysql> update user set authentication_string = password('<newPassword>') where user='root';
mysql> flush privileges;
mysql> exit

$ sudo systemctl restart mysql

$ mysql -u root -p