Condividi tramite


EXTERNAL_LOCATION_PRIVILEGES

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

INFORMATION_SCHEMA. EXTERNAL_LOCATION_PRIVILEGES elenca le entità con privilegi in una posizione esterna.

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

Definizione

La EXTERNAL_LOCATION_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.
EXTERNAL_LOCATION_NAME STRING No Percorso esterno 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 EXTERNAL_LOCATION_PRIVILEGES relazione:

Classe Nome Elenco colonne Descrizione
Chiave primaria LOCPRIVS_PK GRANTOR, GRANTEE, EXTERNAL_LOCATION_NAMEPRIVILEGE_TYPE Identificatore univoco per il privilegio concesso.
Foreign key LOCPRIVS_LOCS_FK EXTERNAL_LOCATION_NAME Riferimenti EXTERNAL_LOCATIONS

Esempi

> SELECT external_location_name, grantee
    FROM information_schema.external_location_privileges;