Condividi tramite


VOLUME_PRIVILEGES

Si applica a:segno di spunta sì Solo databricks SQL segno di spunta sì Databricks Runtime 13.3 LTS e versioni successive segno di spunta sì al catalogo Unity

INFORMATION_SCHEMA. VOLUME_PRIVILEGES elenca le entità con privilegi per un volume in uno schema del catalogo.

Si tratta di un'estensione dello schema delle informazioni standard di SQL.

Definizione

La VOLUME_PRIVILEGES relazione contiene le colonne seguenti:

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.
VOLUME_CATALOG STRING No Catalogo di relazioni su cui viene concesso il privilegio.
VOLUME_SCHEMA STRING No Schema della relazione in cui viene concesso il privilegio.
VOLUME_NAME STRING No Volume 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 Relazione predecessore da cui viene ereditato il privilegio.

Vincoli

I vincoli seguenti si applicano alla VOLUME_PRIVILEGES relazione:

Classe Nome Elenco colonne Descrizione
Chiave primaria VOLUMEPRIVS_PK GRANTOR, GRANTEE, VOLUME_CATALOG, VOLUME_SCHEMA, VOLUME_NAMEPRIVILEGE_TYPE Identificatore univoco per il privilegio concesso.
Foreign key VOLUMEPRIVS_VOLUMES_FK VOLUME_CATALOG, VOLUME_SCHEMA, VOLUME_NAME Riferimenti AI VOLUMI

Esempi

> SELECT volume_catalog, volume_schema, volume_name, grantee
    FROM information_schema.volume_privileges;