postgresのテーブルに対するクエリ権限 質問する

postgresのテーブルに対するクエリ権限 質問する

postgres 内のオブジェクトに付与されたすべての GRANTS を照会するにはどうすればよいですか?

たとえば、テーブル「mytable」があります:

GRANT SELECT, INSERT ON mytable TO user1
GRANT UPDATE ON mytable TO user2 

私に必要なものは次の通りです:

user1: SELECT, INSERT
user2: UPDATE

ベストアンサー1

すでに見つけました:

SELECT grantee, privilege_type 
FROM information_schema.role_table_grants 
WHERE table_name='mytable'

おすすめ記事