Navicat for MySQL连接mysql数据库提示1130错误

错误代码是1130:ERROR 1130: Host xxx.xxx.xxx.xxx  is not allowed to connect to this MySQL server  

错误代码原因:是无法给远程连接的用户权限问题 

wKioL1V5HAmT9Qf-AACSaQmDI54917.jpg

错误代码解决方法:是给用户授权权限 我用的用户是root  密码123456 

进入mysql数据库执行以下代码:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

flush privileges;

wKioL1V5HVzS3mHkAADZdDhlIe0199.jpg

测试:使用Navicat for MySQL连接mysql数据库,将会连接成功。