使用TPC-C工具执行加载数据命令时,提示client鉴权失败的解决方法
问题现象描述
使用TPC-C工具执行数据加载时,提示“client does not support authentication protocal requested by server;”。
关键过程、根本原因分析
可能是由于MySQL服务器要求的认证插件版本与客户端不匹配导致的问题。
结论、解决方案及效果
将MySQL用户登录密码加密规则还原成mysql_native_password,并重置密码即可。
- 在数据库中执行如下语句,修改用户密码并刷新权限表。
1 2 3
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; FLUSH PRIVILEGES;
- 重新执行加载数据命令。
父主题: MySQL