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


CATALOG_PRIVILEGES

Область применения:флажок Databricks SQL флажок Databricks Runtime 10.4 LTS и более поздней флажок версии каталога Unity

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

Определение

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

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

Ограничения

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

Класс Имя. Список столбцов Description
Первичный ключ CATPRIVS_PK GRANTOR, , GRANTEECATALOG_NAMEPRIVILEGE_TYPE Уникальный идентификатор предоставленной привилегии.
Внешний ключ CATPRIVS_CATS_FK CATALOG_NAME Ссылается на CATALOGS.

Примеры

> SELECT catalog_name, grantee
    FROM information_schema.catalog_privileges;