2011-12-15 65 views
0

例如...为什么mysql坚持使用IP而不是主机名?

grant select on mydb.* to 'myuser'@'dashboard.domain.com' identified by 'mypasswd'; 
flush privileges; 

从我的客户,我尝试连接...

mysql -umyuser -p -h MYSQLSERVER 

我把密码和我...

ERROR 1130 (00000): Host '10.199.1.110' is not allowed to connect to this MySQL server 

是的,反向DNS适用于我的客户端和服务器。

回答

1

可能,因为你需要盛大的权限从将主机连接,不连接到 MySQL`s主机?

grant select on mydb.* to 'myuser'@'myclient_ip' identified by 'mypasswd'; 
flush privileges; 
+0

愚蠢的我,是的'myclient_hostname'我打错了上面。让我编辑帖子。 – luckytaxi 2011-12-15 19:28:56

相关问题