proxysql を介して接続しているデータベース ユーザーの頻繁なアクセスが拒否されました。
ここに私の環境があります:
3 つの mysql 8.018 バージョンのマスター スレーブを備えた Azure ubunti 18.4 インスタンス
xxx.xxx.xxx.73 (mysql slave)
xxx.xxx.xxx.75 (mysql master )
xxx.xxx.xxx.79 (mysql slave)
Proxy sql version is
proxysql --version ProxySQL バージョン 2.0.6-73-gc746bf7f、コードネーム Truls mysql クライアントは、x86_64 上の Linux 用の mysql バージョン 8.0.19 (MySQL Community Server - GPL) です。
**すべての mysql ノード構成パラメーターのパスワード認証値も変更します
collation-server = utf8mb4_general_ci
default-authentication-plugin = mysql_native_password.
**それでも、同じユーザーIDとパスワードでDBサーバーノードに接続しているプロキシSQLからアクセスの問題が発生し、mysqlにアクセスできるときにアクセスが拒否されます。
mysql -h 10.5.0.80 -u <mysql_user > -p <password> -P 6033 -e " SELECT @@hostname ; ".
このスクリプトは、接続されることがありますが、アクセスできず、メッセージ アクセスが拒否されることがあります。
エラー 1045 (28000): ProxySQL エラー: ユーザー 'app_user'@'10.5.0.80' のアクセスが拒否されました (パスワードを使用: YES)