Mysql:is not allowed to connect to this MySQL server
2013-10-21 12:16
411 查看
解决方法:
1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;
2. 授权法。例如,你想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 'root'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'10.10.40.54' IDENTIFIED BY '123456' WITH GRANT OPTION;
1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;
2. 授权法。例如,你想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 'root'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'10.10.40.54' IDENTIFIED BY '123456' WITH GRANT OPTION;
相关文章推荐
- Host 'xxx.xx.xx-xx.xx.com' is not allowed to connect to this MySQL serverConnection closed by foreig
- Host '192.168.2.189' is not allowed to connect to this MySQL server
- MySQL 1130...is not allowed to connect to this MySql server
- 解决mysql远程连接Host ‘*’ is not allowed to connect to this MySQL server
- ERROR 1130 (HY000): Host '113.57.150.82' is not allowed to connect to this MySQL server
- 解决mysql远程连接Host ‘*’ is not allowed to connect to this MySQL server
- is not allowed to connect to this MySQL server
- 1130 host is not allowed to connect to this MySql Server
- mysql:ERROR 1130: Host '192.168.0.102' is not allowed to connect to this MySQL server
- is not allowed to connect to this MySQL server解决办法
- 解决远程连接MYSQL提示Host is not allowed to connect to this MySQL server
- mysql连接提示"Host 'XXX' is not allowed to connect to this MySql server"
- is not allowed to connect to this MySQL server解决办法
- 服务器连接错误Host ‘XXX’ is not allowed to connect to this MySQL server
- 报错:1130-host . is not allowed to connect to this MySql server
- 远程连接mysql时,提示“is not allowed to connect to this MySQL server”的解决方法
- 报错:1130-Host ... is not allowed to connect to this MySQL server
- is not allowed to connect to this MySql server
- "Host 'localhost' is not allowed to connect to this MySQL server" 的原因及解决办法
- Host 'XXX' is not allowed to connect to this MySQL server解决方案