如何为运行 MySQL 的 Amazon RDS 数据库实例创建另一个主用户?
上次更新时间:2020 年 8 月 20 日
我希望为我的 Amazon Relational Database Service (Amazon RDS) 或 Amazon Aurora MySQL 数据库实例创建另一个与主用户拥有相同权限的用户。如何复制或克隆主用户?
解决方法
运行 MySQL 的 RDS 数据库实例只能有一个主用户,但可以创建一个与主用户拥有相同权限的新用户。要创建拥有主用户权限的新用户,请按照以下步骤操作:
1. 运行 SHOW GRANTS 命令以获取主用户当前可用的权限列表,然后复制此权限列表,以供后续使用:
mysql> SHOW GRANTS for master_username;
此命令会提供与以下类似的输出:
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Grants for master_user&