Erstellen Sie eine Rolle und erteilen Sie ihr Privilegien und Rollen.
Voraussetzungen
Sie müssen das MANAGE ROLES-Systemprivileg haben.
Der Name, den Sie der neuen Rolle zuordnen, darf weder mit dem Präfix SYS_ beginnen noch mit dem Suffix _ROLE enden. SYS_MyBackup_ROLE kann beispielsweise nicht als Name einer benutzerdefinierten Rolle verwendet werden.
Kontext und Bemerkungen
Sie können auch einen vorhandenen Benutzer in eine benutzererweiterte Rolle konvertieren und anschließend die benutzererweiterte Rolle anderen Benutzern erteilen.
Stellen Sie eine Verbindung mit der Datenbank her.
Führen Sie eine CREATE ROLE-Anweisung aus. Zum Beispiel:
CREATE ROLE role-name |
Erteilen Sie mithilfe der GRANT-Anweisung der neuen Rolle Systemprivilegien und Rollen.
Beispiel
Die folgende Anweisung erstellt eine Rolle namens Sales. Da kein Administrator angegeben wurde, können globale Administratoren (Benutzer mit dem MANAGE ROLES-Systemprivileg) die Rolle verwalten.
CREATE ROLE Sales; GRANT SELECT, UPDATE ON GROUPO.SalesOrders TO Sales; GRANT SELECT, UPDATE ON GROUPO.SalesOrderItems TO Sales; |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |