Поделиться через


SHARE_RECIPIENT_PRIVILEGES

Область применения:флажок Databricks SQL флажок Databricks Runtime 10.4 LTS и выше

INFORMATION_SCHEMA.SHARE_RECIPIENT_PRIVILEGES перечисляет получателей, которые имеют привилегии на общий ресурс.

Сведения отображаются только для общих ресурсов или получателей, с которыми пользователь имеет разрешение на взаимодействие.

Это расширение для стандартной схемы сведений SQL.

Определение

Отношение SHARE_RECIPIENT_PRIVILEGES содержит следующие столбцы:

Имя. Тип данных Допускает значение NULL Описание
GRANTOR STRING Нет Субъект, предоставивший разрешение.
RECIPIENT_NAME STRING Нет Получатель , которому предоставлена привилегия.
SHARE_NAME STRING Нет Ресурс , на который предоставляется привилегия.
PRIVILEGE_TYPE STRING Нет Привилегия предоставляется.
INHERITED_FROM STRING Да Отношение предка, от которого наследуется привилегия.

Ограничения

К отношению SHARE_RECIPIENT_PRIVILEGES применяются следующие ограничения:

Класс Имя. Список столбцов Описание
Первичный ключ SHARE_RECIPIENT_PRIVS_PK GRANTOR, RECIPIENT_NAME, SHARE_NAME, PRIVILEGE_TYPE Уникальный идентификатор предоставленной привилегии.
Внешний ключ SHARE_RECIPIENT_PRIVS_RECIPIENTS_FK RECIPIENT_NAME Ссылки RECIPIENTS
Внешний ключ SHARE_RECIPIENT_PRIVS_SHARES_FK SHARE_NAME Ссылки SHARES

Примеры

> SELECT share_name, recipient_name
    FROM information_schema.share_recipient_privileges;