doDBA工具 Error opening connection to database:this user requires mysql native password authentication

最近在使用doDBA工具监控mysql8数据库的性能时,配置好用户名和密码,但是提示连连错误,具体如下:

this user requires mysql native password authentication报错提示

说下报错原因

连不上mysql8的报错原因很简单,主要是MySQL8默认密码加密方式是 caching_sha2_password,而一些低版本的数据库加密方式是mysql_native_password,而我的这个doDBA版本比较低,不支持caching_sha2_password加密方式,所以导致如上报错。

报错解决办法

知道了报错原因,那么解决办法就是将mysql8的加密方式改为mysql_native_password即可,具体操作如下:

1)新增配置

打开my.cnf配置文件,一般在/etc/my.cnf下,新增密码加密方式的配置:

#打开编辑
vi /etc/my.cnf
#新增配置
default-authentication-plugin=mysql_native_password

最后保存退出。

2)重启mysql

执行service mysqld restart重启mysql即可。

总结

以上就是连接mysql8提示this user requires mysql native password authentication的解决办法,是不是很简单。


版权声明:本站所有文章,如无特殊说明,均为本站原创。转载请务必注明文章来源,谢谢支持。
本文链接:https://www.panziye.com/java/4508.html
本文《doDBA工具 Error opening connection to database:this user requires mysql native password authentication》由网赚联盟( wangzhuan.org.cn )整理或原创,感谢您的阅读。

随机文章

SEO小小课堂网
SEO教程
站长导航
搜素引擎算法
关键词排名优化
网站内容优化
GEO培训
SEO小小课堂网

百度搜索“网赚联盟”即可找到本站,微信搜索“小小课堂网”关注小小课堂网公众号。网赚联盟( wangzhuan.org.cn )欢迎用户投稿,发布者:用户投稿,文章版权归作者所有,投稿文章不代表网赚联盟立场,中二少年发布为网赚联盟原创文章,转载请注明出处:https://wangzhuan.org.cn/218934.html