How to Allow MySQL Client to Connect to Remote MySQL server
2013-08-23 15:22
771 查看
http://tweenpath.net/?p=852
Bs not allow remote clients to connect to the MySQL database.
If you try to connect to a remote MySQL database from your client system, you will get “ERROR 1130: Host is not allowed to connect to this MySQL server” message as shown below.
After the above changes, when you try to connect to the mysql database from a remote client, you’ll not get the “Host is not allowed to connect to this MySQL server” error message anymore.
Bs not allow remote clients to connect to the MySQL database.
If you try to connect to a remote MySQL database from your client system, you will get “ERROR 1130: Host is not allowed to connect to this MySQL server” message as shown below.
$ mysql -h 192.168.1.8 -u root -p Enter password: ERROR 1130: Host '192.168.1.4' is not allowed to connect to this MySQL server
You can also validate this by doing telnet to 3306 mysql port as shown below, which will also give the same “host is not allowed to connect to this mysql server” error message as shown below.
[code]$ telnet 192.168.1.8 3306 host 192.168.1.4 is not allowed to connect to this mysql server
If you want to allow a specific client ip-address (for example: 192.168.1.4) to access the mysql database running on a server, you should execute the following command on the server that is running the mysql database.
[code]$ mysql -u root -p Enter password: mysql> use mysql mysql> GRANT ALL ON *.* to root@'192.168.1.4' IDENTIFIED BY 'your-root-password'; mysql> FLUSH PRIVILEGES;
[code]Also, update firewall rules to make sure port# 3306 is open on the server that is running the mysql database.
After the above changes, when you try to connect to the mysql database from a remote client, you’ll not get the “Host is not allowed to connect to this MySQL server” error message anymore.
相关文章推荐
- How to Allow MySQL Client to Connect to Remote MySQL server
- How to Allow MySQL Client to Connect to Remote MySql
- how to set up the remote accout who to connection and management mysql server
- how to remote connect to isa server 2000?
- [sqoop][mysql导入到hadoop]ipc.Client: Retrying connect to server: spark002/10.211.55.12:60587. Already
- 如何解决sql server2005的“不允许远程连接”错误.(how to resolve the error: "SQL Server does not allow remote connections" for SQL Server2005)
- Connect to the mysql dataase from remote server
- How to connect a NFS server with the the VM machines via Vcenter client?
- How Do I Enable Remote Access To MySQL Database Server?
- How Do I Enable Remote Access To MySQL Database Server?
- how to config the tftpd-hpa server in the ubuntu using for remote tftp client '-p' and '-r' command
- Docker - How to Connect to a MySQL Running Container Using MySQL Command Line Client
- Can't connect to remote MySQL server with error 61
- Can't connect to local MySQL server through socket ...
- message from server: "Host 'XXX' is not allowed to connect to this MySQL server
- 报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost
- 记一次 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock’(2) 排错流程
- windows安装mysql的坑:ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)
- Host 'XXX' is not allowed to connect to this MySQL server 解决方案/如何开启MySQL的远程帐号
- MYSQL登录错误:mysqladmin: connect to server at 'localhost' failed