前言:本文内容为实操记录,仅供参考!
问题:使用工具登录mysql时若报错:Unable to load authentication plugin 'caching_sha2_password'.
分析:
无法识别密码引擎,这时需要去查看所需登陆用户的密码引擎。
命令行登录mysql后执行以下操作:
1、输入:
use mysql;
2、查询用户密码规则:
select user,host,plugin,authentication_string from user;
3、根据实际用户名及密码替换以下代码并执行:
alter user 'username'@'%' identified with mysql_native_password by 'password';
4、刷新权限:
FLUSH PRIVILEGES;