mysql:mysql Access denied for user root@

最近用本地Navicat连接集群的mysql,报了上述的错误,我认为是权限问题

之前试过赋权限给所有人,但是我这边还是连接不上,无奈,试试只分给我一个IP

开始:mysql -uroot -p //先登录mysql  我用的root用户

登录成功 mysql>

​然后开始赋权限:

​1、GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.137' IDENTIFIED BY 'buzhidao' WITH GRANT OPTION;  //给192.168.1.137 这台ip赋予权限,                  密码是buzhidao​

2、flush privileges; //刷新权限

​重新用navicat登录下试试,检验OK!

原创,转载注明出处!​

原文地址:https://www.cnblogs.com/tnsay/p/5753539.html