您的位置:首页 > 数据库 > MySQL

ERROR 1130 (HY000): Host 'xxxxxx' is not allowed to connect to this MySQL server解决办法

2013-10-15 10:23 1026 查看
出现该问题的原因是没有权限连接指定IP的主机(即MySQL数据库所在主机),解决办法:

) 授权法。

如果你想myuser使用mypassword从任何主机连接到mysql服务器的话,则应该

GRANT ALL PRIVILEGES ON
*.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码,则应该

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3′
IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

当然,以上的前提是你要访问的数据库允许远程登录,修改办法

编辑 vim /etc/mysql/my.cnf

将bind-address = 127.0.0.1中的127.0.0.1改为0.0.0.0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐