Partilhar via


CATALOG_PRIVILEGES

Aplica-se a:assinalado como sim Databricks SQL assinalado como sim Databricks Runtime 10.4 LTS e superior assinalado como sim Apenas Catálogo Unity

INFORMATION_SCHEMA.CATALOG_PRIVILEGES lista entidades que têm privilégios num catálogo.

Definição

A relação CATALOG_PRIVILEGES contém as seguintes colunas:

Name Tipo de dados Pode ser nulo Standard Descrição
GRANTOR STRING Não Sim Principal que concedeu o privilégio.
GRANTEE STRING Não Sim Principal a quem a permissão é concedida.
CATALOG_NAME STRING Não Sim Catálogo no qual o privilégio é concedido.
PRIVILEGE_TYPE STRING Não Sim Privilégio concedido.
IS_GRANTABLE STRING Não Sim Sempre NO. Reservado para uso futuro.
INHERITED_FROM STRING Sim Não A relação ancestral da qual o privilégio é herdado.

Restrições

As seguintes restrições se aplicam à CATALOG_PRIVILEGES relação:

Classe Name Lista de colunas Descrição
Chave primária CATPRIVS_PK GRANTOR, GRANTEE, CATALOG_NAME, PRIVILEGE_TYPE Identificador exclusivo para o privilégio concedido.
Chave estrangeira CATPRIVS_CATS_FK CATALOG_NAME Referências CATALOGS

Exemplos

> SELECT catalog_name, grantee
    FROM information_schema.catalog_privileges;