Mysql8.0密碼問題mysql_native_password和caching_sha2_password詳解
問題描述
Mysql8.0遠(yuǎn)程登錄數(shù)據(jù)庫報(bào)錯(cuò)
問題原因
Mysql8.0 引入了新特性 caching_sha2_password;
這種密碼加密方式客戶端不支持;
客戶端支持的是mysql_native_password 這種加密方式;
解決方法
1.修改加密方式
mysql> alter user abc@'%' identified with mysql_native_password by '123456'; Query OK, 0 rows affected (0.01 sec)
2.在創(chuàng)建用戶的時(shí)候規(guī)定加密方式
mysql> create user ceshi@'%'identified with mysql_native_password by '123456' -> ; Query OK, 0 rows affected (0.00 sec)
3.配置文件中聲明插件
default_authentication_plugin=mysql_native_password
重啟數(shù)據(jù)庫
處理結(jié)果
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
mysql問題之slow log中出現(xiàn)大量的binlog dump記錄的解決方法
今天在查看mysql中發(fā)現(xiàn)比較慢,然后我使用了slow log,發(fā)現(xiàn)出現(xiàn)了大量的binlog dump記錄,下面我來給大家整理一下這個(gè)問題的解決辦法2013-09-09Linux(Ubuntu)下Mysql5.6.28安裝配置方法圖文教程
這篇文章主要為大家詳細(xì)介紹了Linux(Ubuntu)下Mysql5.6.28安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01mysql下怎樣運(yùn)行腳本以運(yùn)行niuzi.sql為例
mysql下運(yùn)行腳本,有兩種方法,都是在命令行下進(jìn)行的,需要的朋友可以記錄下2014-07-07MySQL使用B+Tree當(dāng)索引的優(yōu)勢(shì)有哪些
這篇文章主要介紹了MySQL使用B+Tree當(dāng)索引有哪些優(yōu)勢(shì),幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下2021-03-03