报错:1130-host ... is not allowed to connect to this MySql server

解决方法:

授权法

例如,你想aaa使用xxx从任何主机连接到mysql服务器的话。

GRANT ALL PRIVILEGES ON *.* TO 'aaa'@'%' IDENTIFIED BY 'xxx' WITH GRANT OPTION;

FLUSH   PRIVILEGES;

如果你想允许用户aaa从ip为***的主机连接到mysql服务器,并使用xxx作为密码

GRANT ALL PRIVILEGES ON *.* TO 'aaa'@'***' IDENTIFIED BY 'xxx' WITH GRANT OPTION;

FLUSH   PRIVILEGES;

如果你想允许用户aaa从ip为***的主机连接到mysql服务器的dk数据库,并使用xxx作为密码

GRANT ALL PRIVILEGES ON dk.* TO 'aaa'@'***' IDENTIFIED BY 'xxx' WITH GRANT OPTION;

FLUSH   PRIVILEGES;

猜你喜欢

转载自my.oschina.net/u/3268478/blog/1595059