Navicat 遠端連線docker容器中的mysql 報錯1251 - Client does not support authentication protocol 解決辦法
1,容器中登入mysql,檢視mysql的版本
mysql> status;
--------------
mysql Ver 8.0.11 for Linux on x86_64 (MySQL Community Server - GPL)
2,進行授權遠端連線(注意mysql 8.0跟之前的授權方式不同)
授權
GRANT ALL ON *.* TO 'root'@'%';
重新整理許可權
flush privileges;
此時,還不能遠端訪問,因為Navicat只支援舊版本的加密,需要更改mysql的加密規則
3,更改加密規則
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
4,更新root使用者密碼
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password';
重新整理許可權
flush privileges;
OK,設定完成,再次使用 Navicat 連線資料庫相關文章
- navicat本地連線mysql出現1251--Client does not support authentication protocol requested by server的解決方法MySqlclientProtocolServer
- MYSQL(解決方法):Client does not support authentication(轉)MySqlclient
- Client does not support authentication protocol requested by server; consider upgrading MySQL clientclientProtocolServerIDEMySql
- navicat無法遠端連線mysql的解決方法MySql
- docker 容器環境下的 MySQL 拒絕連線錯誤解決辦法DockerMySql
- 解決navicat遠端連線資料庫報2059錯誤的方法資料庫
- linux centos7 mysql無法遠端連線解決辦法LinuxCentOSMySql
- Docker Hello World容器執行報錯的解決辦法Docker
- mysql拒絕遠端連結,解決辦法MySql
- 關於Support for password authentication 報錯的解決方案
- 無法遠端連線mysql怎麼解決MySql
- 遠端連線MySQL錯誤“plugin caching_sha2_password could not be loaded”的解決辦法MySqlPlugin
- navicat連線MySQL8.0.11報2059錯誤的解決方案MySql
- 遠端連線關閉,專案就停止的解決辦法
- Windows連線遠端桌面時出現黑屏的解決辦法Windows
- mysql連線錯誤碼1251MySql
- 連線oracle錯誤解決辦法Oracle
- 遠端連線 Mysql 失敗的解決方法MySql
- 解決mysql不能遠端連線的問題MySql
- 執行Docker命令報錯解決辦法Docker
- mysql-proxy does not work with server/client authentication pluginsMySqlServerclientPlugin
- 遠端連線MySQL資料庫提示:ERROR 1130 (HY000)的解決辦法MySql資料庫Error
- centos7 遠端連線mongodb時,27017埠連線不上的解決辦法CentOSMongoDB
- xshell遠端連線自動斷開的問題解決辦法
- 無法連線遠端,Windows系統電腦無法遠端連線怎麼辦Windows
- MySQL sleep連線過多 解決辦法MySql
- mysql遠端連線不上怎麼解決?MySql
- navicat 遠端連結資料庫報錯10061,1130解決資料庫
- VPN連線800錯誤的解決辦法(轉)
- 遠端連線MYSQLMySql
- Java連線虛擬機器的redis報錯問題解決辦法Java虛擬機Redis
- Navicat連線centos裡mysql報錯Host is not allowed to connect to this MySQL serverCentOSMySqlServer
- 【MySQL】Novicat 連線mysql 報錯1251的問題處理,Novicat12 破解方法MySql
- vscode遠端連線docker容器打斷點除錯python專案VSCodeDocker斷點除錯Python
- 伺服器無法遠端連線怎麼解決伺服器
- 寬頻連線錯誤678 寬頻連線錯誤691錯誤的解決辦法
- Docker phpmyadmin 連線mysql容器DockerPHPMySql
- TLS加密遠端連線DockerTLS加密Docker