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


SHARE_RECIPIENT_PRIVILEGES

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

INFORMATION_SCHEMA.SHARE_RECIPIENT_PRIVILEGES списки recipients с правами в общей папке.

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

Это расширение для SQL Standard Information Schema.

Определение

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

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

Ограничения

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

Класс Имя. Column List Description
Первичный ключ SHARE_RECIPIENT_PRIVS_PK GRANTOR, , RECIPIENT_NAMESHARE_NAMEPRIVILEGE_TYPE Уникальный identifier для предоставленной привилегии.
Внешний ключ 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;