是否可以/建议创建只能访问RDS MySQL只读副本但不访问主数据库服务器的用户?我有一些高级用户希望授予访问权限,以便他们可以运行缓慢运行的查询,但不希望让他们访问主生产数据库本身。试图直接在服务器上做到这一点,我得到ERROR 1290 (HY000): The MySQL server is running with the --read-only option so it cannot execute this statement
,所以猜测我必须在db参数组或类似的地方做到这一点。无论如何,想法?在RDS MySQL只读副本上创建用户
4
A
回答
0
您可以配置一个Amazon RDS数据库实例读副本由READ_ONLY参数设置为false,您为您的数据库实例(S)创建DB参数组读/写。
您不能修改默认数据库参数组的参数设置;您必须创建您自己的数据库参数组,以更改参数设置的默认值。
https://aws.amazon.com/premiumsupport/knowledge-center/rds-read-replica/
应谨慎做这个,你所创建的用户后,把它放回立即READ_ONLY。如果您曾在主服务器上使用相同的用户名/主机对在主服务器上创建用户,则复制可能会停止,因为这会造成冲突。
1
您不应仅在只读副本中创建用户。
RDS对于主副本实例有相同的数据集是非常重要的,所以不可能让用户只在RR中而不在主服务器上(或者至少不宜)。
除了RDS中复制品的工作原理之外,一个原因是,如果故障转移复制品可以成为主人并且角色将被更改
相关问题
- 1. 使用java代码创建RDS实例的只读副本
- 2. RDS只读副本授予许可
- 3. AWS RDS MySQL只读副本滞后问题
- 4. AWS RDS MySQL只读副本数据同步时间
- 5. AWS RDS - 能否使用原始安全设置创建只读副本?
- 6. 在RDS只读副本中分配读取通信量
- 7. 在RDS上,我可以在只读副本中创建主表中不存在的表吗?
- 8. 创建表的副本mysql
- 9. 是否有可能在Amazon RDS中拥有5个以上的只读副本?
- 10. MySQL获取只读副本lag
- 11. 有关EBS和只读副本的Amazon RDS升级决定
- 12. 有没有人想过如何扩展Amazon RDS只读副本?
- 13. 玩!在只读副本
- 14. AWS rds - 如何读取Java应用程序内的只读副本?
- 15. 创建Amazon RDS数据库的本地副本
- 16. 我们如何使用AWS云形成模板创建跨区域RDS只读副本?
- 17. 如何使用云形态模板创建Amazon RDS极光主节点和只读副本集群
- 18. 在新区域中创建新RDS只读副本的安全步骤是什么?
- 19. 无法从加密源创建跨区域未加密的只读副本
- 20. 如何在amazon mysql中创建只读用户使用可变数据库的RDS
- 21. 混帐:创建副本(历史性)远程只读标签
- 22. 创建一个新的MySQL用户在亚马逊RDS环境
- 23. 创建副本
- 24. Mongoid首选只读副本
- 25. 在mysql中创建单个表只读
- 26. Mysql用户创建脚本
- 27. 在Livy上创建另一个副本作为副本
- 28. 亚马逊RDS副本
- 29. 读取RDS读取副本的IOPS限制?
- 30. Oracle - 如何创建只读用户