Die SYSROLEGRANTS-Systemansicht speichert Informationen zu Rollenmitgliedschaft und Typ der Mitgliedschaft, genauso wie die SYSROLEGRANT-Systemansicht. Die SYSROLEGRANTS enthält jedoch auch die Namen von Rollen und Berechtigungsempfängern (nicht nur IDs). Die zugrunde liegenden Systemtabellen für diese Ansicht sind ISYSROLEGRANT und ISYSUSER.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
grant_id | UNSIGNED INT | ID für die einzelnen GRANT-Anweisungen. |
role_id | UNSIGNED INT | ID der erteilten Rolle, gemäß ISYSUSER. |
role_name | CHAR(128) | Der Name der Rolle. |
grantee | UNSIGNED INT | ID des Benutzers, dem die Rolle erteilt wird, gemäß ISYSUSER. |
grantee_name | CHAR(128) | Der Name des Berechtigungsempfängers. |
grant_type | TINYINT |
Beschreibt den Typ der Erteilung in 3 Bits. 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.
|
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:
|
grantor | CHAR(128) | Der Name des Berechtigungsgebers. |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |