当前位置:Gxlcms > 数据库问题 > 解决mysql"Access denied for user'root'@'IP地址'"问题

解决mysql"Access denied for user'root'@'IP地址'"问题

时间:2021-07-01 10:21:17 帮助过:1人阅读

在按照前面文章中方法搭建Mysql数据库之后,发现其他机器还是不能访问,

参考以下文章对权限进行修改之后,发现本地机器中root不能访问了。

http://www.cnblogs.com/ycsfwhh/archive/2012/08/07/2626597.html

后来使用 select host, user, grant_priv from user;

发现grant_priv一列有问题,只有有grant_priv的用户才能对其他用户赋予权限。

修改成以下这样,就好了。

+-------------------------------------------------+------+------------+
| host                                            | user | grant_priv |
+-------------------------------------------------+------+------------+
| %                                               | root | Y          |
| gzns-ecom-baiduhui-201605-m42n02.gzns.baidu.com | root | Y          |
| 127.0.0.1                                       | root | Y          |
| ::1                                             | root | Y          |
| localhost                                       |      | N          |
| gzns-ecom-baiduhui-201605-m42n02.gzns.baidu.com |      | N          |
| localhost                                       | root | N          |
+-------------------------------------------------+------+------------+

 

解决mysql"Access denied for user'root'@'IP地址'"问题

标签:

人气教程排行