34.39. role_usage_grants#

34.39. role_usage_grants

34.39. role_usage_grants #

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

Таблица 34.37. role_usage_grants Колонки

Тип столбца

Описание

grantor sql_identifier

Имя роли, которая предоставила привилегию

grantee sql_identifier

Имя роли, которой было предоставлено привилегия

object_catalog sql_identifier

Имя базы данных, содержащей объект (всегда текущая база данных)

object_schema sql_identifier

Имя схемы, содержащей объект, если применимо, иначе пустая строка

object_name sql_identifier

Имя объекта

object_type character_data

COLLATION или DOMAIN или FOREIGN DATA WRAPPER или FOREIGN SERVER или SEQUENCE

privilege_type character_data

Всегда USAGE

is_grantable yes_or_no

YES если привилегия может быть предоставлена, NO если нет