如何在AWS 的 RDS Mysql 上创建超级用户账户?

如何在AWS 的 RDS Mysql 上创建超级用户账户?

主用户对 RDS 的权限有限。

我需要 SUPER、SYSTEM_VARIABLES_ADMIN 或 SESSION_VARIABLES_ADMIN 权限,但我不知道如何将它们添加到我的用户。

从另一个问题尝试了这个解决方案:

mysql> GRANT ALL PRIVILEGES ON `%`.* TO 'root'@'14.156.117.179';
ERROR 1410 (42000): You are not allowed to create a user with GRANT

即使尝试授予 SUPER 权限也会出现错误。

ERROR 1045 (28000): Access denied for user 'masteruser'@'%' (using password: YES)

答案1

引自RDS 文档

Amazon RDS 是一种托管服务,它不提供 SYS 访问权限(SUPER 权限)。

所以,答案是您无法SUPER在那里获得特权。

相关内容