METASTORE_PRIVILEGES
Gäller för: Databricks SQL Databricks Runtime 10.4 LTS och senare
INFORMATION_SCHEMA.METASTORE_PRIVILEGES listar huvudnamn som har behörigheter på det aktuella metaarkivet.
Det här är ett tillägg till SQL Standard Information Schema.
Definition
Relationen METASTORE_PRIVILEGES
innehåller följande kolumner:
Name | Datatyp | Kan ha värdet null | beskrivning |
---|---|---|---|
GRANTOR |
STRING |
Nej | Huvudnamn som gav behörigheten. |
GRANTEE |
STRING |
Nej | Huvudnamn som behörigheten beviljas till. |
METASTORE_ID |
STRING |
Nej | Metaarkiv där privilegiet beviljas. |
PRIVILEGE_TYPE |
STRING |
Nej | Behörighet beviljas. |
IS_GRANTABLE |
STRING |
Nej | Alltid NO . Reserverad för framtida användning. |
INHERITED_FROM |
STRING |
Nej | Den överordnade relation som privilegiet ärvs från. |
Krav
Följande begränsningar gäller för METASTORE_PRIVILEGES
relationen:
Klass | Name | Kolumnlista | beskrivning |
---|---|---|---|
Primärnyckel | METPRIVS_PK |
GRANTOR , GRANTEE , , METASTORE_ID PRIVILEGE_TYPE |
Unik identifierare för den beviljade behörigheten. |
Sekundärnyckel | METPRIVS_METS_FK |
METASTORE_ID |
Referenser METASTORES |
Exempel
> SELECT metastore_id, grantee
FROM information_schema.metastore_privileges;