首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >弹性MySQL集群和数据库用户

弹性MySQL集群和数据库用户
EN

Stack Overflow用户
提问于 2017-09-01 15:03:40
回答 1查看 298关注 0票数 1

我创建了一个MySQL集群,使用了“带有主从复制、ProxySQL负载平衡和Orchestrator的可伸缩MySQL集群”安装说明。这如预期的那样起作用。

我的Java应用程序可以使用Proxysql服务器的nodeid端点和安装期间发送的默认用户/密码连接到数据库。

此后,我在MySQL主节点中创建了另一个用户/密码,其权限与安装期间创建的默认用户相同。但是,我的Java应用程序在尝试使用那个新用户时会得到一个“拒绝权限”错误。

如果我将Java应用程序更改为直接指向主节点而不是Proxysql节点,它就能工作。

是否还必须采取另一步骤,才能通过Proxysql访问其他db用户?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-09-02 12:52:03

是的,您应该通过proxysql访问其他db用户。为了启用新用户,请通过ssh连接到proxysql节点,并执行以下步骤:

  • mysql -h 127.0.0.1 -P6032 -uadmin -padmin
  • 插入到('new_user,'new_user_pass',(用户名、密码、活动、default_hostgroup、max_connections)值mysql_users 1、10、1000中;用于添加新用户
  • 将MYSQL用户加载到运行时;将MYSQL用户保存到磁盘;将用户加载到运行时
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46003106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档