Navicat使用報(bào)2059錯(cuò)誤的兩種解決方案
發(fā)現(xiàn)問(wèn)題:
該錯(cuò)誤的原因是在MySQL8之前版本中加密規(guī)則是mysql_native_password,而在MySQL8以后的加密規(guī)則為caching_sha2_password。
解決此問(wèn)題有兩種方法,一種是更新navicat驅(qū)動(dòng)來(lái)解決此問(wèn)題,一種是將mysql用戶登錄的加密規(guī)則修改為mysql_native_password。此處采用第二種方式。
具體做法:
1、使用cmd的方式連接到MySQL數(shù)據(jù)庫(kù)
2、設(shè)置密碼永不過(guò)期
alter user 'root'@'localhost' identified by '密碼' password expire never; alter user 'root'@'localhost' identified by 'root' password expire never;
3、設(shè)置加密規(guī)則為mysql_native_password
alter user 'root'@'localhost' identified with mysql_native_password by '密碼'; alter user 'root'@'localhost' identified with mysql_native_password by 'root';
4、重新點(diǎn)擊Navicat的連接測(cè)試發(fā)現(xiàn)連接成功了!
總結(jié)
到此這篇關(guān)于Navicat使用報(bào)2059錯(cuò)誤的兩種解決方案的文章就介紹到這了,更多相關(guān)Navicat報(bào)2059錯(cuò)誤內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySQL數(shù)據(jù)庫(kù)服務(wù)器端核心參數(shù)詳解和推薦配置
MySQL手冊(cè)上也有服務(wù)器端參數(shù)的解釋,以及參數(shù)值的相關(guān)說(shuō)明信息,現(xiàn)針對(duì)我們大家重點(diǎn)需要注意、需要修改或影響性能 的服務(wù)器端參數(shù),作其用處的解釋和如何配置參數(shù)值的推薦,此事情拖了不少時(shí)間,為方便大家?guī)兔m錯(cuò)2011-12-12mysql下為數(shù)據(jù)庫(kù)設(shè)置交叉權(quán)限的方法
由于 SupeSite 需要調(diào)用 Discuz! 和 UCHome 的數(shù)據(jù),所以如果它們不安裝在同一個(gè)數(shù)據(jù)庫(kù),SupeSite 的數(shù)據(jù)庫(kù)用戶必須要對(duì) Discuz! 和 UCHome 的數(shù)據(jù)庫(kù)有讀取、修改、刪除等權(quán)限。2011-07-07mysql分頁(yè)原理和高效率的mysql分頁(yè)查詢語(yǔ)句
這篇文章主要介紹了mysql分頁(yè)原理和高效率的mysql分頁(yè)查詢語(yǔ)句,大家參考使用吧2014-01-01Mysql inner join on的用法實(shí)例(必看)
下面小編就為大家?guī)?lái)一篇Mysql inner join on的用法實(shí)例(必看)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-03-03