1 Answer
- Newest
- Most votes
- Most comments
0
【以下的回答经过翻译处理】 您使用的是什么节点类型 MySqlDataNode 或 SqlDataNode ?因为您启用了 IAM 身份验证,所以在 MYSQL 中授予 IAM 角色会很有用,因为 IAM 身份验证优先于主用户,并且对 Ec2Resource 使用相同的 IAM 用户。
mysql> CREATE USER RDSConnect IDENTIFIED WITH AWSAuthenticationPlugin AS 'RDS'; mysql> GRANT ALL ON %.* TO RDSConnect@%; mysql> select * from mysql.user where user='RDSConnect'\G
还要检查 GRANT 是否允许来自任何主机的主用户和密码的连接,例如 % for grant。 您是否能够使用 mysql 客户端从 EC2 实例进行连接?
一些有用的链接:- https://kumo-knowledge-ui-iad-prod.amazon.com/view/article_12180
Relevant content
- asked a year ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago