role_column_grants
role_column_grants
ビューは、譲与者または被譲与者が現在有効なロールである場合、列に付与された全ての権限を識別します。
詳細な情報はcolumn_privileges
の中にあります。
このビューとcolumn_privileges
との間の実質的な違いは、このビューでは現在のユーザがPUBLIC
に与えられた権限によりアクセスできるようになった列を省略していることだけです。
表36.33 role_column_grants
の列
名前 | データ型 | 説明 |
---|---|---|
grantor | sql_identifier | 権限を与えたロールの名前です。 |
grantee | sql_identifier | 権限が与えられたロールの名前です。 |
table_catalog | sql_identifier | 列を含むテーブルを持つデータベースの名前です (常に現在のデータベースです)。 |
table_schema | sql_identifier | 列を含むテーブルを持つスキーマの名前です。 |
table_name | sql_identifier | 列を含むテーブルの名前です。 |
column_name | sql_identifier | 列の名前です。 |
privilege_type | character_data |
権限の種類です。
SELECT 、INSERT 、UPDATE 、REFERENCES のいずれかです。
|
is_grantable | yes_or_no | 権限を付与可能であればYES です。さもなくばNO です。 |