Dela via


STORAGE_CREDENTIAL_PRIVILEGES

Gäller för:markerad ja Databricks SQL markerad ja 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_NAMEPRIVILEGE_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;