PostgreSQL column_privileges

2021-08-21 10:01 更新

視圖column_privileges標(biāo)識(shí)所有授予給一個(gè)當(dāng)前啟用的角色或者被一個(gè)當(dāng)前啟用的角色授予的特權(quán)。對(duì)每一個(gè)列、授予者、被授予者的組合只有一行。

如果一個(gè)特權(quán)被授予在一整個(gè)表上,它在這個(gè)視圖中被顯示為在每一列上授予,但是只有可用于列粒度的特權(quán)類型才會(huì)這樣: SELECT、INSERTUPDATE、REFERENCES

表 36.13. column_privileges

列類型

描述

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

包含該列的表名稱

column_name sql_identifier

列名稱

privilege_type character_data

特權(quán)類型:SELECT、INSERT、UPDATEREFERENCES

is_grantable yes_or_no

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


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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)