「PostgreSQL」create roleで権限を指定する
1.superuser権限を指定
postgres=# create role cft04 with superuser;
CREATE ROLE
postgres-# \du cft04 ロール一覧 ロール名 | 属性 | メンバー ----------+----------------------------------+---------- cft04 | スーパーユーザ, ログインできない | {}
2.複数権限を指定
createrole ロール作成
createdb データベース作成
login ログイン作成
postgres=# create role cft05 with createdb createrole login password 'ha12’;
CREATE ROLE
指定ロールの確認
postgres=# \du cft05
postgres-# \du cft05 ロール一覧 ロール名 | 属性 | メンバー ----------+------------------------------------+---------- cft05 | ロールを作成できる, DBを作成できる | {}