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_NAME SHARE_NAME PRIVILEGE_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;