内容简介:今天在迁移zabbix的数据库,每次链接到自己的mysql都报错,
今天在迁移zabbix的数据库,每次链接到自己的mysql都报错,
mysqlAuthentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib64/mysql/plugin/caching_sha2_password
zabbix总是提示
**** MySQL server is not available. Waiting 5 seconds...
在经过了解决网络配置相关的问题之后,最终发现是密码加密方式的问题
操作
mysql 8.0 数据库默认的认证插件是
default_authentication_plugin=caching_sha2_password
包括你使用mysqladmin去初始化数据库也是使用这个的,所以如果想让我们平常的mysql连接客户端也可以连接上mysql8的数据库那就要修改 default_authentication_plugin
所以我们修改my.cnf配置文件
加入
default-authentication-plugin=mysql_native_password
但是这个配置参数只对新的用户起作用,对于老的,比如root那就要重新设置一下密码
对与那个用户使用了哪种认证插件,你可以去mysql的用户表去查看plugin字段
mysql -u root -p
use mysql
select * from user;
接着我们修改root的认证插件
ALTER USER 'root'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password';
之后就好了
欢迎关注Bboysoul的博客www.bboysoul.com
Have Fun
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- WordPress 捐赠插件漏洞,导致网站遭受零日攻击
- 导致数据库凭据泄露:详细分析Jenkins Swarm、Ansible、GitLab插件信息泄露漏洞(CVE-2019-10309/10...
- Android Studio 2.3更新:警告:使用不兼容的插件进行注释处理:android-apt.这可能会导致意外行为
- 类初始化导致死锁
- 组合漏洞导致的账号劫持
- 哪些因素会导致慢查询?
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
银行3.0:移动互联时代的银行转型之道
[澳]布莱特·金(Brett King) / 白 宫 施 轶 / 广东经济出版社 / 2014-12 / 88.00元
银行未来会怎样,银行下一步该怎么做?银行如何在客户行为变化、科技变化,以及新的非银行竞争者不断涌入等时代变化的形势下,在未来取得成功? 这是第一本透彻深入地全面呈现当今银行业的内外形势与状况的书,内容涉及技术变化、客户行为变化、涌现的外部竞争者,银行现有组织架构、流程模式、制度思维、人员结构、互动渠道、营销方式等。具体包括低网点化,ATM、网站、呼叫中心的落伍,以及智能手机、社交媒体、移动支......一起来看看 《银行3.0:移动互联时代的银行转型之道》 这本书的介绍吧!
html转js在线工具
html转js在线工具
HEX HSV 转换工具
HEX HSV 互换工具