MySql8.0登录Navcat因验证方式而报错caching_sha2_password
本文最后更新于 2024-02-17,文章内容可能已经过时。
报错内容:caching_sha2_password
适用:新安装且为启动服务之前
解决方法1
- 更改mysql配置文件
my.ini
或my.cnf
增加这一句设置默认插件为旧版
default_authentication_plugin = mysql_native_password
解决方法2
直接在表中修改
适用于:已经启动
查看
use mysql;
Database changed
SELECT Host, User, plugin from user;
修改root的验证方式
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
FLUSH PRIVILEGES;
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 bit15k
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果