mysql 8.0 使用 navicat 登入報錯
報錯截圖:
報錯原因:
mysql8 之前的版本中加密規則是mysql_native_password,而在mysql8之後,加密規則是caching_sha2_password。
處理方法:
更改加密規則:
在伺服器上登入mysql
# mysql -uroot -p password
msyql> use mysql; #切換到mysql 庫
msyql> ALTER USER 'root'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #更改加密方式
msyql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; #更新使用者密碼
mysql> FLUSH PRIVILEGES; #重新整理許可權
mysql> exit ; #退出登入
在遠端使用navicat 登入 ,登入成功
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29494175/viewspace-2767815/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Mysql資料庫使用Navicat Mysql匯入sql檔案報錯MySql資料庫
- Mysql8.0 報錯MySql
- laravel 8.0 Auth 登入 Auth::attempt () 為什麼報錯?Laravel
- 登入harbor報錯
- 【MySQL篇】Navicat匯入SQL大檔案報錯終極解決方案MySql
- Navicat連線centos裡mysql報錯Host is not allowed to connect to this MySQL serverCentOSMySqlServer
- mysql登入報錯提示:ERROR 1045 (28000)的解決方法MySqlError
- mysql8.0 部分sql語法報錯問題MySql
- navicat 新建查詢報錯
- MySQL 8.0版本連線報錯:Could not create coMySql
- navicat連線MySQL8.0.11報2059錯誤的解決方案MySql
- 使用命令登入harbor報錯authentication required解決方法UI
- DBeaver、Navicat、MySQL高頻報錯及解決方法,此文持續更新MySql
- navicat 建立事件報語法錯誤事件
- Navicat for MySQL安裝及使用教程MySql
- SQLyog連線MySQL8.0報2058錯誤的完美解決方法MySql
- CAS 5.3使用MySQL資料庫登入MySql資料庫
- 用Navicat把SQLServer資料匯入MySQLServerMySql
- 輸入驗證碼登入時,send_keys () 報錯
- 除錯環境 寶塔 mysql root 遠端登入除錯MySql
- mysql匯入報錯怎麼解決?MySql
- navicat連線遠端伺服器docker的mysql容器時連不上報錯伺服器DockerMySql
- MySQL學習筆記-使用Navicat操作MySQL資料庫MySql筆記資料庫
- MySQL安全登入策略MySql
- Linux中登入mysqlLinuxMySql
- mysql怎麼登入MySql
- 使用Mysql登入時,ERREORE 1045(28000) 解決方法MySql
- 19c登入pdb密碼報錯ORA-01017密碼
- 修改 MySQL 登入密碼MySql密碼
- MSSQL不能遠端登入--使用者 'sa' 登入失敗。 (Microsoft SQL Server,錯誤: 18456)SQLROSServer
- 阿里雲mysql遠端登入報ERROR 2027(HY000)阿里MySqlError
- mysql使用者本地登入localhost和127.0.0.1區別MySqllocalhost127.0.0.1
- MySQL8.0中role的使用實踐MySql
- Navicat for MySQL註冊碼MySql
- [BUG反饋]手機端會員登入模組報錯
- sqlplus登入資料庫報錯ORA-12547: TNS:lost contactSQL資料庫
- mysql匯入sql檔案報錯 ERROR 2013 2006 2002MySqlError
- 使用putty遠端登入Ubuntu時,報Network error:Connection refused錯誤及解決(記錄)UbuntuError