Ansicht TABLE_PRIVILEGES

In dieser Ansicht des Information Schema wird für jede Tabellenberechtigung, die jeder Rolle in der angegebenen (oder aktuellen) Datenbank erteilt wurde, eine Zeile angezeigt.

Weitere Informationen zu Rollen und Berechtigungen finden Sie unter Übersicht zur Zugriffssteuerung.

Siehe auch:

Ansicht APPLICABLE_ROLES, Ansicht ENABLED_ROLES, Ansicht OBJECT_PRIVILEGES

Spalten

Spaltenname

Datentyp

Beschreibung

GRANTOR

VARCHAR

Rolle, die die Tabellenberechtigung erteilt hat

GRANTEE

VARCHAR

Rolle, der die Tabellenberechtigung erteilt wird

GRANTED_TO

VARCHAR

Typ des Objekts, dem die Berechtigung erteilt wurde

TABLE_CATALOG

VARCHAR

Datenbank mit der Tabelle, für die die Berechtigung erteilt wird

TABLE_SCHEMA

VARCHAR

Schema mit der Tabelle, für die die Berechtigung erteilt wird

TABLE_NAME

VARCHAR

Name der Tabelle, für die die Berechtigung erteilt wird

PRIVILEGE_TYPE

VARCHAR

Typ der gewährten Berechtigung

IS_GRANTABLE

VARCHAR

Ob die Berechtigung WITH GRANT OPTION gewährt wurde

WITH_HIERARCHY

VARCHAR

Nicht anwendbar für Snowflake.

CREATED

TIMESTAMP_LTZ

Erstellungszeit der Berechtigung

Nutzungshinweise

  • In der Ansicht werden nur Objekte angezeigt, für die der aktuellen Rolle in der Sitzung Zugriffsrechte gewährt wurden.

  • Die Spalte PRIVILEGE_TYPE enthält Snowflake-Berechtigungstypen. Beispielsweise hat der Eigentümer einer Tabelle die Berechtigung OWNERSHIP und nicht jede der separaten Berechtigungen (z. B. SELECT, INSERT, DELETE, UPDATE).