navicate连接mysql出现Authentication plugin ‘caching_sha2_password’ cannot be loaded的解决方案

管理员权限运行命令提示符,登陆MySQL
# 使用命令行方式登录 MySQL
mysql -u root -p

修改账户密码加密规则并更新用户密码
# 修改加密规则
ALTER USER 'root'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

# 更新用户密码
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password';

# 刷新权限
FLUSH PRIVILEGES;
# 重置密码
alter user 'root'@'%' identified by '123456';

再次打开Navicat Premium 12连接MySQL问题数据库就会发现可以连接成功了

版权声明:本文内容由互联网用户撰写,该文观点仅代表作者本人。本站爱分享仅提供分享服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请立马联系本站,本站将立刻删除。
THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭