PostgreSQL role_table_grants

2021-08-21 10:11 更新

視圖role_table_grants標(biāo)識所有在表或視圖上授予的特權(quán),這些特權(quán)的授予者或者被授予者是一個(gè)當(dāng)前已被啟用的角色。更多信息可以在table_privileges中找到。這個(gè)視圖和table_privileges之間的唯一實(shí)質(zhì)性區(qū)別是:這個(gè)視圖忽略那些以授予給PUBLIC的方式使當(dāng)前用戶獲得其訪問權(quán)限的表。

表 36.35. role_table_grants

列類型

描述

grantor sql_identifier

授予該特權(quán)的角色名稱

grantee sql_identifier

被授予該特權(quán)的角色名稱

table_catalog sql_identifier

包含該表的數(shù)據(jù)庫名稱(總是當(dāng)前數(shù)據(jù)庫)

table_schema sql_identifier

包含該表的模式名稱

table_name sql_identifier

表名稱

privilege_type character_data

該特權(quán)的類型:SELECTINSERT、UPDATE、 DELETETRUNCATE、 REFERENCESTRIGGER

is_grantable yes_or_no

如果該特權(quán)是可授予的,則為YES,否則為NO

with_hierarchy yes_or_no

在 SQL 標(biāo)準(zhǔn)中,WITH HIERARCHY OPTION是一個(gè)獨(dú)立的(子)特權(quán),它允許在表繼承層級上的特定操作。 在 PostgreSQL 中,這被包括在SELECT特權(quán)中,因此這一列在特權(quán)為SELECT時(shí)顯示YES,其他時(shí)候顯示NO


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號