对于通过 proxysql 连接的数据库用户,频繁访问被拒绝。
这是我的环境:
Azure ubunti 18.4 实例带三个mysql 8.018 版本主从
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 客户端是 mysql Ver 8.0.19 for Linux on x86_64 (MySQL Community Server - GPL)。
**我还将所有 mysql 节点配置参数中的密码身份验证值更改为
collation-server = utf8mb4_general_ci
default-authentication-plugin = mysql_native_password.
** 我仍然从代理 sql 连接到相同用户 ID 和密码的数据库服务器节点时遇到访问问题,有时它可以访问 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' 的访问被拒绝(使用密码:是)