CREDENTIAL_PRIVILEGES

Gilt für:Häkchen gesetzt ja Databricks Runtime 15.4 und höher.

INFORMATION_SCHEMA.CREDENTIAL_PRIVILEGESListet Prinzipale auf, die über Berechtigungen für anmeldeinformationen 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 INFORMATION_SCHEMA werden den Nutzern nur ihre eigenen Grants auf dem Objekt angezeigt. 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. Weitere Informationen finden Sie unter Verwalten von Berechtigungen in Unity Catalog.

Definition

Die 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.
CREDENTIAL_NAME STRING Nein Anmeldeinformationen , 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 CREDENTIAL_PRIVILEGES-Beziehung:

Klasse NAME Spaltenliste BESCHREIBUNG
Primary key (Primärschlüssel) METPRIVS_PK GRANTOR, , GRANTEECREDENTIAL_NAMEPRIVILEGE_TYPE Eindeutiger Bezeichner für die gewährten Berechtigungen.
Fremdschlüssel METPRIVS_METS_FK CREDENTIAL_NAME Referenzen CREDENTIALS

Beispiele

> SELECT credential_name, grantee
    FROM information_schema.credential_privileges;