Partilhar via


METASTORE_PRIVILEGES

Aplica-se a:Marque Sim Databricks SQL Marque Sim Databricks Runtime 10.4 LTS e superior

INFORMATION_SCHEMA. lista entidades que têm privilégios de node metastore atual.

Esta é uma extensão do SQL Standard Information Schema.

Definição

A relação METASTORE_PRIVILEGES contém os seguintes columns:

Name Tipo de dados Pode ser nulo Description
GRANTOR STRING Não Principal que concedeu o privilégio.
GRANTEE STRING Não Principal ao qual o privilégio é concedido.
METASTORE_ID STRING Não Metastore no qual o privilégio é concedido.
PRIVILEGE_TYPE STRING Não Privilégio concedido.
IS_GRANTABLE STRING Não Sempre NO. Reservado para uso futuro.
INHERITED_FROM STRING Não A relação ancestral da qual o privilégio é herdado.

Restrições

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

Classe Name Column List Description
Chave primária METPRIVS_PK GRANTOR, GRANTEE, METASTORE_ID, PRIVILEGE_TYPE Único identifier para o privilégio concedido.
Chave estrangeira METPRIVS_METS_FK METASTORE_ID Referências METASTORES

Exemplos

> SELECT metastore_id, grantee
    FROM information_schema.metastore_privileges;