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


EXTERNAL_LOCATION_PRIVILEGES

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

INFORMATION_SCHEMA. EXTERNAL_LOCATION_PRIVILEGES перечисляет субъектов, имеющих привилегии во внешнем расположении.

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

Определение

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

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

Ограничения

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

Класс Имя. Список столбцов Description
Первичный ключ LOCPRIVS_PK GRANTOR, , GRANTEEEXTERNAL_LOCATION_NAMEPRIVILEGE_TYPE Уникальный идентификатор предоставленной привилегии.
Внешний ключ LOCPRIVS_LOCS_FK EXTERNAL_LOCATION_NAME Ссылки EXTERNAL_LOCATIONS

Примеры

> SELECT external_location_name, grantee
    FROM information_schema.external_location_privileges;