mariadb ProxySQL向我显示以下错误:拒绝用户访问

ulmd4ohb  于 2022-11-08  发布在  其他
关注(0)|答案(3)|浏览(193)

我在服务器上安装了ProxySQL。
服务器详细信息:CentOS Linux版本7.5.1804(核心)
代理SQL版本:数据库版本:分配10.3.7-玛丽亚DB
一切都工作正常,但我得到下面的问题随机。

MySQL_Session.cpp:3966:handler___status_CONNECTING_CLIENT___STATE_SERVER_HANDSHAKE(): [ERROR] ProxySQL Error: Access denied for user 'user'@'*.*.*.*' (using password: YES)
oxalkeyp

oxalkeyp1#

我也遇到了同样的问题,我在网上搜索了一下,但没有找到任何可行的解决方案。然后我把ProxySql从2.4.x版降级到2.2.x版,它就工作了。现在它工作得很好。我也用sysbench测试了一下。没有发现一个连接丢失(或拒绝访问错误)。

gzszwxb4

gzszwxb42#

请确保在底层数据库服务器中也创建了相同的用户,并从应用程序连接到端口6033上的代理sql服务器。如果遇到任何问题,请告诉我。

0yycz8jy

0yycz8jy3#

连接的服务器和用户的时区差异也可能是此类ProxySQL错误的原因,请尝试设置正确的时区。
PHP示例:

date_default_timezone_set(“YOUR_TIME_ZONE”);

我也面临着类似的问题,这帮了我。

相关问题