Navicat 连接 MySQL 失败 : 1130 - Host xxx is not allowed to connect to this MySQL server

解决Navicat 报错: 1130


1、报错信息

1130 - Host xxx is not allowed to connect to this MySQL server

截图:
在这里插入图片描述

2、报错原因

报错原因:
  是mysql未开启mysql远程访问权限导致。

3、解决办法

授予远程登录权限:

(1)、改表法:

mysql -uroot -ppassword

在这里插入图片描述

mysql>use mysql;
mysql>update user set host = '%' where user = 'root';

(2)、授权法:

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

在这里插入图片描述

FLUSH PRIVILEGES; 

在这里插入图片描述

再次连接

在这里插入图片描述
打开数据库:
在这里插入图片描述


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章