34.36. role_usage_grants

role_usage_grantsビューは、譲与者または被譲与者が現在有効なロールである多くの種類のオブジェクトに対し、USAGE権限を識別します。 詳細な情報はusage_privilegesの中にあります。 このビューとusage_privilegesビューとの間の実質的な違いは、このビューでは現在のユーザがpublicに与えられた権限によりアクセスできるようになったオブジェクトを省略していることだけです。

表 34-34. role_usage_grantsの列

名前データ型説明
grantorsql_identifier権限を与えたロールの名前
granteesql_identifier権限が与えられたロールの名前
object_catalogsql_identifierオブジェクトを持つデータベースの名前(常に現在のデータベースです)。
object_schemasql_identifier適用されればオブジェクトを持つスキーマの名前で、そうでなければ空文字列
object_namesql_identifierオブジェクトの名前です。
object_typecharacter_dataCOLLATIONまたはDOMAINまたはFOREIGN DATA WRAPPERまたはFOREIGN SERVER
privilege_typecharacter_data常にUSAGEです。
is_grantableyes_or_no権限が付与可能であればYESです。さもなくばNOです。