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.
Spalten¶
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
GRANTOR |
TEXT |
Rolle, die die Tabellenberechtigung erteilt hat |
GRANTEE |
TEXT |
Rolle, der die Tabellenberechtigung erteilt wird |
TABLE_CATALOG |
TEXT |
Datenbank mit der Tabelle, für die die Berechtigung erteilt wird |
TABLE_SCHEMA |
TEXT |
Schema mit der Tabelle, für die die Berechtigung erteilt wird |
TABLE_NAME |
TEXT |
Name der Tabelle, für die die Berechtigung erteilt wird |
PRIVILEGE_TYPE |
TEXT |
Typ der gewährten Berechtigung |
IS_GRANTABLE |
TEXT |
Ob die Berechtigung WITH GRANT OPTION gewährt wurde |
WITH_HIERARCHY |
TEXT |
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).