Condividi tramite


METASTORE_PRIVILEGES

Si applica a:segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime 10.4 LTS e versioni successive

INFORMATION_SCHEMA.METASTORE_PRIVILEGES elenca i principali che hanno privilegi nel metastore corrente .

Si tratta di un'estensione per le informazioni standard sql Schema.

Definizione

La relazione METASTORE_PRIVILEGES contiene i columnsseguenti:

Nome Tipo di dati Nullable Descrizione
GRANTOR STRING No Entità che ha concesso il privilegio.
GRANTEE STRING No Entità a cui viene concesso il privilegio.
METASTORE_ID STRING No Metastore in cui viene concesso il privilegio.
PRIVILEGE_TYPE STRING No Privilegio concesso.
IS_GRANTABLE STRING No Sempre NO. Riservato a un uso futuro.
INHERITED_FROM STRING No Relazione precedente da cui viene ereditato il privilegio.

Vincoli

Alla relazione METASTORE_PRIVILEGES, vengono applicati i seguenti vincoli:

Classe Nome Column List Descrizione
Chiave primaria METPRIVS_PK GRANTOR, GRANTEE, METASTORE_ID, PRIVILEGE_TYPE Univoco identifier per il privilegio concesso.
Foreign key METPRIVS_METS_FK METASTORE_ID Riferimenti METASTORES

Esempi

> SELECT metastore_id, grantee
    FROM information_schema.metastore_privileges;