Freigeben über


STORAGE_CREDENTIAL_PRIVILEGES

Gilt für:Häkchen ja Databricks SQL Häkchen gesetzt ja Databricks Runtime 10.4 LTS und höher

INFORMATION_SCHEMA.STORAGE_CREDENTIAL_PRIVILEGES listet Prinzipale auf, die über Berechtigungen in Speicheranmeldeinformationen verfügen.

Dies ist eine Erweiterung des SQL-Standardinformationsschemas.

Hinweis

Derzeit können Benutzer mit dem MANAGE-Privileg für ein Objekt nicht alle Berechtigungen für dieses Objekt im INFORMATION_SCHEMAanzeigen. Stattdessen zeigt INFORMATION_SCHEMA nur eigene Zuweisungen für das Objekt an. Dieses Verhalten wird in Zukunft korrigiert.

Benutzer mit MANAGE-Berechtigungen können alle Berechtigungen für ein Objekt mithilfe von SQL-Befehlen oder Katalog-Explorer anzeigen. Siehe Verwalten von Berechtigungen im Unity Catalog.

Wichtig

Ab Databricks Runtime 15.4 ist diese Beziehung veraltet. Verwenden Sie stattdessen INFORMATION_SCHEMA.CREDENTIAL_PRIVILEGES.

Definition

Die STORAGE_CREDENTIAL_PRIVILEGES-Beziehung enthält die folgenden Spalten:

NAME Datentyp Nullable BESCHREIBUNG
GRANTOR STRING Nein Prinzipal, der die Berechtigung gewährt hat.
GRANTEE STRING Nein Prinzipal, dem die Berechtigung gewährt wurde.
STORAGE_CREDENTIAL_NAME STRING Nein Speicheranmeldeinformationen, für die die Berechtigung gewährt wird.
PRIVILEGE_TYPE STRING Nein Berechtigung, die gewährt wurde.
IS_GRANTABLE STRING Nein Immer NO. Für die zukünftige Verwendung reserviert.
INHERITED_FROM STRING Ja Die Vorgängerbeziehung, von der die Berechtigung geerbt wird.

Einschränkungen

Die folgenden Einschränkungen gelten für die STORAGE_CREDENTIAL_PRIVILEGES-Beziehung:

Klasse NAME Spaltenliste BESCHREIBUNG
Primary key (Primärschlüssel) METPRIVS_PK GRANTOR, , GRANTEESTORAGE_CREDENTIAL_NAMEPRIVILEGE_TYPE Eindeutiger Bezeichner für die gewährten Berechtigungen.
Fremdschlüssel METPRIVS_METS_FK STORAGE_CREDENTIAL_NAME Verweist auf STORAGE_CREDENTIALS

Beispiele

> SELECT storage_credential_name, grantee
    FROM information_schema.storage_credential_privileges;