Navicat连接报错:
原因:由于用户加密方式不同,如果是采用caching_sha2_password会由于navicat的版本问题导致无法连接,需要设置成mysql_native_password
use mysql;
select user,host,plugin from user;
update user set host = '%' where user = 'root'; #更新host连接权限
alter user 'root'@'%' identified with mysql_native_password by '666666';#更改加密方式修改密码
flush privileges;
即可
备注:
若显示ssh refused
use mysql;
select user,host, authentication_string from user;#查看host显示的连接的ip是否满足要求(update user set host = % where user = ?)
或者按如下新增用户
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。