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


SHARE_RECIPIENT_PRIVILEGES

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

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

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

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

Определение

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

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

Ограничения

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

Класс Имя. Список столбцов Description
Первичный ключ SHARE_RECIPIENT_PRIVS_PK GRANTOR, , RECIPIENT_NAMESHARE_NAMEPRIVILEGE_TYPE Уникальный идентификатор предоставленной привилегии.
Внешний ключ SHARE_RECIPIENT_PRIVS_RECIPIENTS_FK RECIPIENT_NAME Ссылки НА ПОЛУЧАТЕЛЕЙ
Внешний ключ SHARE_RECIPIENT_PRIVS_SHARES_FK SHARE_NAME Ссылки на общие папки

Примеры

> SELECT share_name, recipient_name
    FROM information_schema.share_recipient_privileges;