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