GRANT
Found here のドキュメントを調べましたが、データベースにあるアクセシビリティのレベルを確認できる組み込み関数があるかどうかを確認しようとしていました。 。もちろんあります:
\dp
および\dp mytablename
しかし、これは私のアカウントがアクセスできるものを示していません。私がアクセスできるすべてのテーブルを見たいです。 Postgresで自分のアクセスレベルを確認できるコマンドがあるかどうかを教えてもらえますか(SELECT
、INSERT
、DELETE
、UPDATE
特権を持っているかどうか)?もしそうなら、そのコマンドは何でしょうか?
table_privileges
情報スキーマのテーブル:
SELECT table_catalog, table_schema, table_name, privilege_type
FROM information_schema.table_privileges
WHERE grantee = 'MY_USER'