Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: Databricks SQL
Databricks Runtime 10.4 LTS e versioni successive
Solo Unity Catalog
INFORMATION_SCHEMA.CATALOG_PRIVILEGES elenca che hanno privilegi di su un catalogo.
Nota
Attualmente, gli utenti con il privilegio MANAGE
su un oggetto non possono visualizzare tutte le autorizzazioni per tale oggetto nel INFORMATION_SCHEMA
. Al contrario, il INFORMATION_SCHEMA
mostra solo le proprie concessioni per l'oggetto. Questo comportamento verrà corretto in futuro.
Gli utenti con privilegi MANAGE
possono visualizzare tutte le concessioni in un oggetto usando comandi SQL o Esplora cataloghi. Consulta Gestione dei privilegi in Unity Catalog.
Definizione
La relazione CATALOG_PRIVILEGES
contiene le colonne seguenti:
Nome | Tipo di dati | Nullabile | Standard | Descrizione |
---|---|---|---|---|
GRANTOR |
STRING |
No | Sì | Responsabile che ha concesso il privilegio. |
GRANTEE |
STRING |
No | Sì | Entità a cui viene concesso il privilegio. |
CATALOG_NAME |
STRING |
No | Sì | Catalog su cui viene concesso il privilegio. |
PRIVILEGE_TYPE |
STRING |
No | Sì | Privilegio concesso. |
IS_GRANTABLE |
STRING |
No | Sì | Sempre NO . Riservato a un uso futuro. |
INHERITED_FROM |
STRING |
Sì | No | Relazione precedente da cui viene ereditato il privilegio. |
Vincoli
Alla relazione CATALOG_PRIVILEGES
, vengono applicati i seguenti vincoli:
Classe | Nome | Elenco delle colonne | Descrizione |
---|---|---|---|
Chiave primaria | CATPRIVS_PK |
GRANTOR , GRANTEE , CATALOG_NAME PRIVILEGE_TYPE |
Identificatore univoco per il privilegio concesso. |
Chiave esterna | CATPRIVS_CATS_FK |
CATALOG_NAME |
Riferimenti CATALOGS |
Esempi
> SELECT catalog_name, grantee
FROM information_schema.catalog_privileges;