Ändern Sie einen Benutzer in eine benutzererweiterte Rolle, die anschließend anderen Benutzern und Rollen erteilt werden kann. Benutzererweiterte Rollen sind sinnvoll, wenn Sie einen Benutzer mit den gewünschten Systemprivilegien und Rollen haben, die Sie auch einem anderen Benutzer erteilen möchten.
Voraussetzungen
Sie müssen das MANAGE ROLES-Systemprivileg haben.
Kontext und Bemerkungen
Sie können während der Konvertierung Administratoren für die Rolle angeben. Wenn Sie keine Administratoren angeben, kann standardmäßig jeder Benutzer mit MANAGE ROLE-Systemprivileg die Rolle verwalten.
Der Benutzer, der zu einer benutzererweiterten Rolle erweitert wird, kann nicht als Administrator angegeben werden und ihm können nach Abschluss der Konvertierung keine Administrationsrechte für die Rolle erteilt werden. Wenn jedoch der zu erweiternde Benutzer das MANAGE ROLES-Systemprivileg hat und zum Zeitpunkt der Konvertierung keine Administratoren angegeben werden, kann der Benutzer die Rolle verwalten.
Stellen Sie eine Verbindung mit der Datenbank her.
Führen Sie eine CREATE ROLE-Anweisung ähnlich der folgenden aus:
Beschreibung | Anweisung | ||
---|---|---|---|
Der Benutzer wird zu einer Rolle erweitert, die jeder Benutzer mit MANAGE ROLES-Systemprivileg verwalten kann. |
|
||
Der Benutzer wird zu einer Rolle erweitert, die jeder Benutzer in der Liste_der_Administrator-IDs verwalten kann. |
|
Beispiel
Die folgende Anweisung erweitert den Benutzer JaneSmith zu einer Rolle, die anderen zugeordnet werden kann.
CREATE ROLE FOR USER JaneSmith; |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |