CONNECTION_PRIVILEGES

Gilt für:Häkchen ja Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime 13.3 LTS und höher Häkchen gesetzt ja Nur Unity Catalog

INFORMATION_SCHEMA.CONNECTION_PRIVILEGES listet Prinzipale auf, die über Berechtigungen für eine Verbindung verfügen.

Anmerkung

Derzeit können Benutzer mit den MANAGE-Berechtigungen für ein Objekt nicht alle Zuweisungen für dieses Objekt im INFORMATION_SCHEMAeinsehen. 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. Siehe Verwalten von Berechtigungen im Unity Catalog.

Definition

Die CONNECTION_PRIVILEGES-Beziehung enthält die folgenden Spalten:

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

Einschränkungen

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

Klasse NAME Spaltenliste BESCHREIBUNG
Primary key (Primärschlüssel) CATPRIVS_PK GRANTOR GRANTEE CONNECTION_NAME PRIVILEGE_TYPE Eindeutiger Bezeichner für die gewährten Berechtigungen.
Fremdschlüssel CATPRIVS_CATS_FK CONNECTION_NAME Verweist auf CONNECTIONS

Beispiele

> SELECT connection_name, grantee
    FROM information_schema.connection_privileges;