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
- 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連線遠端伺服器docker的mysql容器時連不上報錯伺服器DockerMySql
- navicat無法遠端連線mysql的解決方法MySql
- docker 容器環境下的 MySQL 拒絕連線錯誤解決辦法DockerMySql
- 解決navicat遠端連線資料庫報2059錯誤的方法資料庫
- 關於Support for password authentication 報錯的解決方案
- mysql拒絕遠端連結,解決辦法MySql
- 遠端連線MySQL錯誤“plugin caching_sha2_password could not be loaded”的解決辦法MySqlPlugin
- Docker Hello World容器執行報錯的解決辦法Docker
- navicat連線MySQL8.0.11報2059錯誤的解決方案MySql
- 無法遠端連線mysql怎麼解決MySql
- mysql連線錯誤碼1251MySql
- eclipse :報錯 ‘XXXX‘ does not name a type的解決辦法Eclipse
- navicat 遠端連結資料庫報錯10061,1130解決資料庫
- Mysql出現連線錯誤解決辦法MySql
- Windows連線遠端桌面時出現黑屏的解決辦法Windows
- 遠端連線關閉,專案就停止的解決辦法
- 遠端連線nacos配置中心報錯:Client not connected, current status:STARTINGclient
- mysql 遠端無法連線MySql
- 遠端連線 Mysql 失敗的解決方法MySql
- centos7 遠端連線mongodb時,27017埠連線不上的解決辦法CentOSMongoDB
- navicat無法連線遠端的mysql--Host ‘xx.xx.xx.xx‘ is not allowed to connect to this MySQL server“MySqlServer
- vscode遠端連線docker容器打斷點除錯python專案VSCodeDocker斷點除錯Python
- MySQL 本地連線遠端伺服器報錯 2003MySql伺服器
- mysql遠端連線不上怎麼解決?MySql
- SQLYOG連線資料庫時報錯1251SQL資料庫
- 【MySQL】Novicat 連線mysql 報錯1251的問題處理,Novicat12 破解方法MySql
- 無法連線遠端,Windows系統電腦無法遠端連線怎麼辦Windows
- Navicat連線centos裡mysql報錯Host is not allowed to connect to this MySQL serverCentOSMySqlServer
- Docker phpmyadmin 連線mysql容器DockerPHPMySql
- docker安裝mysql8.0.20並遠端連線DockerMySql
- 伺服器無法遠端連線怎麼解決伺服器
- Docker安裝MySQL8.0.39報錯:Fatal glibc error: CPU does not support x86-64-v2DockerMySqlError
- Mysql實現全外部連線(mysql無法使用full join的解決辦法)MySql
- Percona Toolkit工具連線MySQL 8報錯的解決方案MySql
- Homestead 在 Windows 下軟連結報錯的解決辦法Windows