pg_auth_members
カタログはロール間のメンバシップ関係を示しています。
循環していなければ、どのような関係でも許可されています。
ユーザの同一性はクラスタ間で保たれる必要があるため、pg_auth_members
はクラスタ間のすべてのデータベースで共有されています。
pg_auth_members
のコピーはデータベースごとではなく、各クラスタにひとつだけ持っています。
表49.9 pg_auth_members
の列
名前 | 型 | 参照先 | 説明 |
---|
roleid | oid | pg_authid .oid
| メンバを持っているロールのID |
member | oid | pg_authid .oid
| roleid のメンバであるロールのID |
grantor | oid | pg_authid .oid
| このメンバシップを与えたロールのID |
admin_option | bool | | もしmember がroleid のメンバシップを他に与えることができる場合は真 |