1つのRDSDBインスタンスに3つのデータベースを作成しました。これらのデータベースの所有者はユーザーpostgresです。新しいパワーユーザーを作成したいと思います。作成しようとすると、「ユーザー 'postgres'にはユーザーを編集する権限がありません」というメッセージが表示されますが、使用できるのは1人のユーザーです。新しいユーザーを作成するにはどうすればよいですか?
CREATE ROLEを使用して、rds_superuserロールを新しいユーザーに割り当てる必要があるようです。ここに記載されています http://docs.aws.Amazon.com/AmazonRDS/latest/UserGuide/Appendix.PostgreSQL.CommonDBATasks.html#Appendix.PostgreSQL.CommonDBATasks.Roles
指示も貼り付けます:
postgres=> create role testuser with password 'testuser' login;
CREATE ROLE
postgres=> grant rds_superuser to testuser;
GRANT ROLE
postgres=>