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
- 高版本mysql訪問出現Client does not support authentication protocol requested by server;MySqlclientProtocolServer
- navicat無法遠端連線mysql的解決方法MySql
- navicat連線遠端伺服器docker的mysql容器時連不上報錯伺服器DockerMySql
- docker 容器環境下的 MySQL 拒絕連線錯誤解決辦法DockerMySql
- 解決navicat遠端連線資料庫報2059錯誤的方法資料庫
- linux centos7 mysql無法遠端連線解決辦法LinuxCentOSMySql
- Docker Hello World容器執行報錯的解決辦法Docker
- mysql拒絕遠端連結,解決辦法MySql
- 關於Support for password authentication 報錯的解決方案
- 無法遠端連線mysql怎麼解決MySql
- Mysql出現連線錯誤解決辦法MySql
- 遠端連線MySQL錯誤“plugin caching_sha2_password could not be loaded”的解決辦法MySqlPlugin
- navicat連線MySQL8.0.11報2059錯誤的解決方案MySql
- 遠端連線關閉,專案就停止的解決辦法
- Windows連線遠端桌面時出現黑屏的解決辦法Windows
- mysql 遠端無法連線MySql
- 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遠端連線自動斷開的問題解決辦法
- 遠端連線nacos配置中心報錯:Client not connected, current status:STARTINGclient
- MySQL sleep連線過多 解決辦法MySql
- 無法連線遠端,Windows系統電腦無法遠端連線怎麼辦Windows
- mysql遠端連線不上怎麼解決?MySql
- navicat 遠端連結資料庫報錯10061,1130解決資料庫
- navicat無法連線遠端的mysql--Host ‘xx.xx.xx.xx‘ is not allowed to connect to this MySQL server“MySqlServer
- VPN連線800錯誤的解決辦法(轉)
- 遠端連線MYSQLMySql
- Java連線虛擬機器的redis報錯問題解決辦法Java虛擬機Redis
- Navicat連線centos裡mysql報錯Host is not allowed to connect to this MySQL serverCentOSMySqlServer