Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Ansichten » Systemansichten

 

SYSCOLPERM-Systemansicht

Die GRANT-Anweisung kann verwendet werden, um UPDATE-, SELECT- oder REFERENCES-Privilegien für einzelne Spalten in einer Tabelle zu erteilen. Jede Spalte mit UPDATE-, SELECT- oder REFERENCES-Privilegien wird in einer Zeile der SYSCOLPERM-Systemansicht erfasst. Die zugrunde liegende Systemtabelle für diese Ansicht ist ISYSCOLPERM.

Spaltenname Datentyp Beschreibung
table_id UNSIGNED INT Die Tabellennummer der Tabelle, die die Spalte enthält
grantee UNSIGNED INT Die Benutzernummer der Benutzer-ID, der das Privileg für die Spalte erteilt wurde. Wenn die PUBLIC-Rolle der Berechtigungsempfänger ist, wird das Privileg allen Benutzer-IDs erteilt.
grantor UNSIGNED INT Die Benutzernummer der Benutzer-ID, die das Privileg erteilt.
column_id UNSIGNED INT Diese Spaltennummer identifiziert zusammen mit table_id die Spalte, für die das Privileg erteilt wurde.
privilege_type SMALLINT Die Nummer dieser Spalte zeigt die Art des Spaltenprivilegs an (16=REFERENCES, 1=SELECT oder 8=UPDATE).
is_grantable CHAR(1) Zeigt an, ob das Privileg für die Spalte mit WITH GRANT OPTION erteilt wurde.
 Integritätsregeln für die zugrunde liegende Systemtabelle