码迷,mamicode.com
首页 > 数据库 > 详细

ERROR 1130 (HY000): Host '192.168.0.190' is not allowed to connect to this MySQL serv

时间:2014-07-22 22:34:54      阅读:360      评论:0      收藏:0      [点我收藏+]

标签:使用   os   文件   数据   io   问题   

环境:

CentOS6.2、MySQL5.1

问题描述:

在配置文件中将需要连接的MySQL的host设置为192.168.0.190(其实就是我自己的IP地址),然后运行自己的程序,结果返回MySQL错误提示,如标题所示。根据字面意思就是不允许通过192.168.0.190连接MySQL服务器。

问题分析:

根据错误提示分析,使用localhost连接MySQL是可以的,但是192.168.0.190去连接却被拒绝,那么首先肯定数据库服务器是没有问题的,应该是权限的问题,因为自己对MySQL也不是太了解,所以只能分析到这里,然后百度,果然是,默认MySQL是不允许使用root账号进行远程连接的。

解决办法:

为root账号赋予权限,使之可以远程连接数据库服务器,即:mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘root‘ WITH GRANT OPTION;

ERROR 1130 (HY000): Host '192.168.0.190' is not allowed to connect to this MySQL serv,布布扣,bubuko.com

ERROR 1130 (HY000): Host '192.168.0.190' is not allowed to connect to this MySQL serv

标签:使用   os   文件   数据   io   问题   

原文地址:http://www.cnblogs.com/lit10050528/p/3860773.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!