Host ... is not allowed to connect to this MySQL server
在做集群数据库负载测试。
用vmware ,OS Red Hat 5.0企业版,三台虚拟机
1.做ndb_mgmd IP 192.168.1.112
2.做NDB IP 192.168.1.111
3.做NDB IP 192.168.1.110 (master)
我本机的OS ,xp sp3
集群已经建立成功,能够同步数据,但是我在xp上写个远程连接MYSQL就报错,我用的 C API ,连接数据库指向192.168.1.110
port :3306。
报错:Host '192.168.1.110'is not allowed to connect to this MySQL server
我已经把所有防火墙或者SESHELL禁用了
telnet 192.168.1.110 3306
有几次能联通,现在又不行了
请问怎么解决,网上说权限问题,试过了,好像不管用
在做集群数据库负载测试。
用vmware ,OS Red Hat 5.0企业版,三台虚拟机
1.做ndb_mgmd IP 192.168.1.112
2.做NDB IP 192.168.1.111
3.做NDB IP 192.168.1.110 (master)
我本机的OS ,xp sp3
集群已经建立成功,能够同步数据,但是我在xp上写个远程连接MYSQL就报错,我用的 C API ,连接数据库指向192.168.1.110
port :3306。
报错:Host '192.168.1.110'is not allowed to connect to this MySQL server
我已经把所有防火墙或者SESHELL禁用了
telnet 192.168.1.110 3306
有几次能联通,现在又不行了
请问怎么解决,网上说权限问题,试过了,好像不管用
解决方案 »
- ・ 雜ゞ℡ 飛 ,这些字符如何在mysql里正常显示?
- 使用navicat9连接localhost报错
- 表太大了,怎么减肥
- mysql+odbc3.51+asp不能addnew插入问题,百分求解!
- mysql奇怪问题,在线等ing
- mysql数据删除如何快速释放磁盘空间
- cast(int值 as datetime)或convert(int值 , datetime)总是不能成功,插入数据总是为NULL
- 有谁用 MySqlWorkbench 吗?信息窗口不知道去哪里了
- mysql 多表插入问题
- 请问几个SQL语句group by字句的使用。
- mysql 中一个表可以建两个触发器吗?
- MySQL安装时出错,说是端口的问题
授权的时候,
GRANT ALL PRIVILEGES ON db.* TO username@'192.168.1.110/255.255.255.0';
最后有得重做系统
Client does not support authentication protocol reuqested by server;consider upgrading MySQL client
mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('newpwd')
WHERE User = 'usrname';
mysql>flush privileges;
这里的newpwd,username跟服务器上的对应,都是 -u root,-p '123456'
用C API mysql_real_connect(conn,"192.168.1.110","root","123456","test",3306,NULL,0))
还是连不上
但是telnet可以连接上了我刚才下了个ODBC驱动,用来做连接测试能够成功
WHERE User = 'usrname';
mysql>flush privileges;
就行,要在 client/server都做一遍