Loading... 解决: Navicat远程连接数据库出现 1130- Host xxx is not allowed to connect to this MySQL server > 使用Navicat连接远程数据库时出现1130错误,然后又尝试用SSH用户名+密码进行连接,还是无法连接。后来发现是因为服务器上的Mysql数据库root用户未开启权限。 ## 解决方案: ### 修改ip连接限制 ``` # 进入数据库中 mysql -u root -p # 切换到mysql use mysql; # 设置root用户的连接权限%的意思是允许所有IP连接数据库 update user set host = '%' where user ='root'; # 刷新权限 flush privileges; ``` 最后修改:2024 年 03 月 31 日 © 允许规范转载 打赏 赞赏作者 赞 咱们谁跟谁,用不着~