30.24. role_usage_grants

視圖 role_usage_grants 用於標出給目前用戶所屬組賦予的各種對象的 USAGE 權限。 在 PostgreSQL 裡,目前這個只適用於域, 並且因為 PostgreSQL 裡的域還沒有真正的權限, 所以這個視圖是空的。更多的訊息可以在 usage_privileges 裡找到。 將來,這個視圖可能包含更有用的訊息。

Table 30-22. role_usage_grants 字串

名字資料類型描述
grantorsql_identifier在將來,這是被賦予該權限的用戶的名字
granteesql_identifier在將來,這是被賦予該權限的組的名字
object_catalogsql_identifier包含該對象的資料庫的名字(總是目前資料庫)
object_schemasql_identifier包含該對象的模式的名字
object_namesql_identifier對象的名字
object_typecharacter_data在將來,這是對象的類型
privilege_typecharacter_data總是 USAGE
is_grantablecharacter_data如果權限可以賦予,則為 YES,否則為 NO