GRANT APPLICATION_PASSWORD_ADMIN,BACKUP_ADMIN,FLUSH_OPTIMIZER_COSTS,FLUSH_STATUS,FLUSH_TABLES,FLUSH_USER_RESOURCES,
INNODB_REDO_LOG_ARCHIVE,PASSWORDLESS_USER_ADMIN,SHOW_ROUTINE
我想将这些授予其他用户,但这导致了错误,并且显示
[错误 1227 (42000):访问被拒绝;您需要(至少一项)RDSADMIN USER 权限才能执行此操作]
有什么办法吗?
没有。
RDSADMIN 用户是 AWS 管理 Amazon RDS 数据库的方式。
来自 Amazon RDS 上的 MySQL 安全性 - Amazon Relational Database Service:
为了给每个实例提供管理服务,在创建实例时会创建rdsadmin用户。尝试删除、重命名、更改密码或更改 rdsadmin 帐户的权限将导致错误。
其中一些(或全部)是受限权限。有些可能被授予数据库的“主”用户,但您无法将它们分配给其他用户。