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

 

SYSROLEGRANT-Systemansicht

Die SYSROLEGRANT-Systemansicht speichert Informationen zu Rollenmitgliedschaft und Typ der Mitgliedschaft. Die zugrunde liegende Systemtabelle für diese Ansicht ist ISYSROLEGRANT.

Spaltenname Datentyp Beschreibung
grant_id UNSIGNED INT ID für die einzelnen GRANT-Anweisungen.
role_id UNSIGNED INT ID der erteilten Rolle, gemäß ISYSUSER.
grantee UNSIGNED INT ID des Benutzers, dem die Rolle erteilt wird, gemäß ISYSUSER.
grant_type TINYINT

Beschreibt den Typ der Erteilung in 3 Ziffern. Das erste Bit von rechts gibt an, ob das Privileg erteilt wurde. Die zweite Ziffer gibt an, ob Administrationsrechte erteilt wurden. Die dritte Ziffer gibt an, ob Systemprivilegien vererbbar sind.

  • 001   Privileg erteilt, ohne Vererbung und Administrationsrechte. Gilt nur für veraltete nicht vererbbare Berechtigungen außer DBA und REMOTE DBA.

  • 101   Privileg erteilt, mit Vererbung, aber ohne Administrationsrechte.

  • 110   Nur Administrationsrechte wurden erteilt.

  • 111   Privileg erteilt, mit Vererbung und Administrationsrechten.

grant_scope TINYINT

Wird von SET USER und CHANGE PASSWORD verwendet, um den Bereich der Erteilung festzulegen. Dies kann einer oder mehrere der folgenden Werte sein:

  • 1   ANY

  • 2   Benutzerliste

  • 4   Rollenliste

grantor CHAR(128) Der Name des Berechtigungsgebers.
 Integritätsregeln für die zugrunde liegende Systemtabelle