Navicat 连接mysql8.x时候报错 1130的解决方法
Navicat 连接mysql8.x版本报1130错误
是无法给远程连接的用户权限问题
1.登录mysql
mysql -u root -p
2.创建用户并设置密码
create user ‘root’@’%’ identified with mysql_native_password by ‘123456’;
root:用户名
123456:密码
创建成功
3.授权远程访问
grant all privileges on . to ‘root’@’%’ with grant option;
root:用户名
4.修改加密规则(mysql8.0版本)
ALTER USER ‘root’@’%’ IDENTIFIED BY ‘root’ PASSWORD EXPIRE NEVER;
5.刷新权限
flush privileges;
6.重新用navicat连接mysql