2017-11-12 24 views
0

1つのRDS DBインスタンスに3つのデータベースを作成しました。 これらのデータベースの所有者はユーザーのpostgresです。 新しいパワーユーザーを作成したいと思います。 私はそれを作成しようとしています: "ユーザー 'postgres'はユーザーを編集する権限がありません" しかし、私は使用できるユーザーです。 新しいユーザーを作成するにはどうすればよいですか?Amazon RDS PostgreSQL:ユーザーを作成する方法は?

答えて

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=> 
関連する問題