STORAGE_CREDENTIAL_PRIVILEGES
Gäller för: Databricks SQL Databricks Runtime 10.4 LTS och senare
INFORMATION_SCHEMA.STORAGE_CREDENTIAL_PRIVILEGES listar användare som har privilegier på en lagringsreferens.
Det här är ett tillägg till SQL Standard Information Schema.
Notera
Användare med MANAGE
-behörighet för ett objekt kan för närvarande inte visa alla tillstånd för det objektet i INFORMATION_SCHEMA
. I stället visar INFORMATION_SCHEMA
endast sina egna bidrag på objektet. Det här beteendet kommer att korrigeras i framtiden.
Användare med MANAGE
behörighet kan visa alla bidrag för ett objekt med hjälp av SQL-kommandon eller Katalogutforskaren. Se Hantera privilegier i Unity Catalog.
Varning
Från och med Databricks Runtime 15.4 är den här relationen inaktuell. Använd INFORMATION_SCHEMA.CREDENTIAL_PRIVILEGES i stället.
Observera också att under förhandsversionen INFORMATION_SCHEMA.STORAGE_CREDENTIAL_PRIVILEGES
av tjänstens autentiseringsuppgifter visas behörigheter som gäller både för autentiseringsuppgifter för lagring och autentiseringsuppgifter för tjänsten. Det här är ett felaktigt förhandsgranskningsbeteende som kommer att korrigeras och du bör inte vara beroende av att det fortsätter.
Definition
Relationen STORAGE_CREDENTIAL_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. |
STORAGE_CREDENTIAL_NAME |
STRING |
Nej | Lagringsautentiseringsuppgifter som behörigheten beviljas för. |
PRIVILEGE_TYPE |
STRING |
Nej | Behörighet beviljas. |
IS_GRANTABLE |
STRING |
Nej | Alltid NO . Reserverad för framtida användning. |
INHERITED_FROM |
STRING |
Ja | Den överordnade relation som privilegiet ärvs från. |
Krav
Följande begränsningar gäller för STORAGE_CREDENTIAL_PRIVILEGES
relationen:
Klass | Name | Kolumnlista | beskrivning |
---|---|---|---|
Primärnyckel | METPRIVS_PK |
GRANTOR , GRANTEE , , STORAGE_CREDENTIAL_NAME PRIVILEGE_TYPE |
Unik identifierare för den beviljade behörigheten. |
Sekundärnyckel | METPRIVS_METS_FK |
STORAGE_CREDENTIAL_NAME |
Referenser STORAGE_CREDENTIALS |
Exempel
> SELECT storage_credential_name, grantee
FROM information_schema.storage_credential_privileges;