SCHEMA_PRIVILEGES

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

INFORMATION_SCHEMA. SCHEMA_PRIVILEGES elenca le entità con privilegi per uno schema in un catalogo.

Le righe restituite sono limitate agli schemi con cui l'utente ha il privilegio di interagire.

Definizione

La SCHEMA_PRIVILEGES relazione contiene le colonne seguenti:

Nome Tipo di dati Nullable Standard Descrizione
GRANTOR STRING No Entità che ha concesso il privilegio.
GRANTEE STRING No Entità a cui viene concesso il privilegio.
CATALOG_NAME STRING No Catalogo dello schema in cui viene concesso il privilegio.
SCHEMA_NAME STRING No Schema 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 predecessore da cui viene ereditato il privilegio.

Vincoli

I vincoli seguenti si applicano alla SCHEMA_PRIVILEGES relazione:

Classe Nome Elenco colonne Descrizione
Chiave primaria SCHEMAPRIVS_PK GRANTOR, GRANTEE, CATALOG_NAME, SCHEMA_NAMEPRIVILEGE_TYPE Identificatore univoco per il privilegio concesso.
Chiave esterna SCHEMAPRIVS_SCHEMATA_FK CATALOG_NAME, SCHEMA_NAME Riferimenti SCHEMATA

Esempi

> SELECT catalog_name, schema_name, grantee
    FROM information_schema.schema_privileges;