35.35. role_column_grants#

35.35. role_column_grants

35.35. role_column_grants

Представление role_column_grants идентифицирует все предоставленные привилегии на столбцы, где праводатель или правополучатель является в настоящее время включенной ролью. Дополнительную информацию можно найти в разделе column_privileges. Единственное эффективное отличие между этим представлением и column_privileges заключается в том, что это представление исключает столбцы, которые были сделаны доступными текущему пользователю путем предоставления прав доступа PUBLIC.

Таблица 35.33. role_column_grants Columns

Тип столбца

Описание

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 если нет