AWS MySQL RDS 在拥有所有权限时无法创建新的数据库用户

AWS MySQL RDS can't create new DB user while having ALL PRIVILEGES

使用我的 Ubuntu 终端 mysql,我已经使用我的 master_account 帐户成功连接到 AWS MySQL RDS 实例,但是,当我 运行标准

CREATE USER 'new_user'@'%' IDENTIFIED BY '12345';

我收到了典型的 ERROR 1227 (42000): Access denied; you need (at least one of) the CREATE USER privilege(s) for this operation 错误消息。

当我运行SHOW GRANTS FOR 'master_account'时,我得到:

+-----------------------------+
| Grants for master_account@%                                                        
|
+-----------------------------+
| GRANT USAGE ON *.* TO 'master_account'@'%'                                         
|
| GRANT ALL PRIVILEGES ON `dbname`.* TO 
'master_account'@'%' WITH GRANT OPTION |
+----------------------+

我一定是做错了什么,但我不确定问题出在哪里,因为 'master_account 拥有所有权限,因此我应该能够创建新用户?

顺便说一句,此 RDS 实例 PROMOTED 来自用于开发目的的只读副本。会是这个原因吗?

所以事实证明,当我使用具有管理此特定 database 的所有权限的 USERNAME 登录时,我没有使用 AWS MASTER USERNAME 登录具有管理数据库用户的权限。

顺便说一句,MASTER USERNAME 列在 RDS 控制台的 Configuration 选项卡下。