SQLyog錯誤號碼MySQL?plugin?caching_sha2_password?could?not?be?loaded的解決方法
問題描述:
SQLyog錯誤號碼 plugin caching_sha2_password could not be loaded
原因分析: MySQL新版默認(rèn)使用caching_sha2_password作為身份驗證插件,而舊版是使用mysql_native_password
當(dāng)連接MySQL時報錯“plugin caching_sha2_password could not be loaded”時,可換回舊版插件。
解決方案: 遠(yuǎn)程命令行登錄mysql
mysql -hlocalhost -uroot -proot -P3306
操作mysql數(shù)據(jù)庫命令:
use mysql;
查看用戶名使用的身份驗證插件:
mysql> select Host,User,plugin from mysql.user;
修改root用戶的身份驗證插件
本地連接:
alter user root@localhost identified with mysql_native_password by '123456'; FLUSH PRIVILEGES;
遠(yuǎn)程連接:
alter user root@'%' identified with mysql_native_password by '123456'; FLUSH PRIVILEGES;
4.最后成功
遠(yuǎn)程連接MYSQL錯誤“PLUGIN CACHING_SHA2_PASSWORD COULD NOT BE LOADED”的解決辦法
1、 進(jìn)入MYSQL依次執(zhí)行如下命令
# 本地mysql # 修改加密規(guī)則(非必須) alter user 'root'@'localhost' identified by '123456' password expire never; # 更新用戶的密碼 alter user 'root'@'localhost' identified with mysql_native_password by '123456'; # 刷新權(quán)限 flush privileges; # 重置密碼(==非必須==) alter user 'root'@'localhost' identified by '123456'; # 遠(yuǎn)程mysql(linux,docker中) # 如果你需要使用遠(yuǎn)程登錄,將localhost 改為 %,下面的‘123456'使用你自己的密碼 # 修改加密規(guī)則(非必須) alter user 'root'@'%' identified by '123456' password expire never; # 更新用戶的密碼 alter user 'root'@'%' identified with mysql_native_password by '123456'; # 刷新權(quán)限 flush privileges; # 重置密碼(==非必須==) alter user 'root'@'%' identified by '123456';
其中123456換成自己的密碼。
2、查看修改結(jié)果
SELECT Host, User, plugin from mysql.user;
到此這篇關(guān)于SQLyog錯誤號碼MySQL plugin caching_sha2_password could not be loaded的文章就介紹到這了,更多相關(guān)MySQL caching_sha2_password could not be loaded內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySQL利用AES_ENCRYPT()與AES_DECRYPT()加解密的正確方法示例
MySQL中AES_ENCRYPT('密碼','鑰匙')函數(shù)可以對字段值做加密處理,AES_DECRYPT(表的字段名字,'鑰匙')函數(shù)解密處理,下面這篇文章主要給大家介紹了關(guān)于MySQL利用AES_ENCRYPT()與AES_DECRYPT()加解密的正確方法,文中給出了詳細(xì)的示例代碼,需要的朋友可以參考下。2017-08-08Navicat數(shù)據(jù)存放位置和備份數(shù)據(jù)庫路徑設(shè)置方式
這篇文章主要介紹了Navicat數(shù)據(jù)存放位置和備份數(shù)據(jù)庫路徑設(shè)置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-01-01Mysql數(shù)據(jù)庫值的添加、修改、刪除及清空操作實例
這篇文章主要給大家介紹了關(guān)于Mysql數(shù)據(jù)庫值的添加、修改、刪除及清空操作的相關(guān)資料,文中通過示例代碼以及圖文介紹的非常詳細(xì),需要的朋友可以參考下2021-06-06記錄無法安裝mysql-Invalid GPG Key from file:/etc/pki/rpm-gpg/RPM-G
在aliyun上安裝MySQL時由于上次錯誤卸載mysql 導(dǎo)致校驗文件出問題。下面小編給大家分享記錄無法安裝mysql-Invalid GPG Key from file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql的解決方法,需要的朋友參考下吧2017-01-01MySQL使用集合函數(shù)進(jìn)行查詢操作實例詳解
這篇文章主要介紹了MySQL使用集合函數(shù)進(jìn)行查詢操作,結(jié)合實例形式詳細(xì)分析了MySQL使用集合函數(shù)進(jìn)行的運算與查詢操作使用技巧,需要的朋友可以參考下2018-06-06MySQL實現(xiàn)批量更新不同表中的數(shù)據(jù)
這篇文章主要介紹了MySQL實現(xiàn)批量更新不同表中的數(shù)據(jù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-05-05