Freigeben über


VOLUME_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.VOLUME_PRIVILEGES listet Prinzipale auf, die über Berechtigungen für ein Volume in einem Katalogschema verfügen.

Dies ist eine Erweiterung des SQL-Standardinformationsschemas.

Anmerkung

Derzeit können Benutzende mit der Berechtigung MANAGE für ein Objekt nicht alle Gewährungen für dieses Objekt in INFORMATION_SCHEMA anzeigen. 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.

Definition

Die VOLUME_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.
VOLUME_CATALOG STRING Nein Katalog der Beziehung, der die Berechtigung gewährt wird.
VOLUME_SCHEMA STRING Nein Schema der Beziehung, der die Berechtigung gewährt wird.
VOLUME_NAME STRING Nein Volume, für das 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 VOLUME_PRIVILEGES-Beziehung:

Klasse NAME Spaltenliste BESCHREIBUNG
Primary key (Primärschlüssel) VOLUMEPRIVS_PK GRANTOR, GRANTEE, VOLUME_CATALOG, VOLUME_SCHEMA, VOLUME_NAME, PRIVILEGE_TYPE Eindeutiger Bezeichner für die gewährten Berechtigungen.
Fremdschlüssel VOLUMEPRIVS_VOLUMES_FK VOLUME_CATALOG, VOLUME_SCHEMA, VOLUME_NAME Verweist auf VOLUMES

Beispiele

> SELECT volume_catalog, volume_schema, volume_name, grantee
    FROM information_schema.volume_privileges;