我创建了一个MySQL集群,使用了“带有主从复制、ProxySQL负载平衡和Orchestrator的可伸缩MySQL集群”安装说明。这如预期的那样起作用。
我的Java应用程序可以使用Proxysql服务器的nodeid端点和安装期间发送的默认用户/密码连接到数据库。
此后,我在MySQL主节点中创建了另一个用户/密码,其权限与安装期间创建的默认用户相同。但是,我的Java应用程序在尝试使用那个新用户时会得到一个“拒绝权限”错误。
如果我将Java应用程序更改为直接指向主节点而不是Proxysql节点,它就能工作。
是否还必须采取另一步骤,才能通过Proxysql访问其他db用户?
发布于 2017-09-02 12:52:03
是的,您应该通过proxysql访问其他db用户。为了启用新用户,请通过ssh连接到proxysql节点,并执行以下步骤:
https://stackoverflow.com/questions/46003106
复制相似问题