Angenommen, Sie möchten UserB dieselben Privilegien und Rollen erteilen wie UserA. Statt denselben langwierigen Prozess durchzuführen und dieselben Rollen und Privilegien, die Sie UserA erteilt haben, UserB zu erteilen, können Sie UserA in eine benutzererweiterte Rolle konvertieren und diese Rolle anschließend UserB erteilen. UserA bleibt weiterhin ein Benutzer, der sich bei der Datenbank anmelden kann, und fungiert zusätzlich als Rolle.
Voraussetzungen
In dieser Lektion wird davon ausgegangen, dass Sie alle vorherigen Lektionen in dieser praktischen Einführung abgeschlossen haben. Siehe Lektion 3: Rolle erstellen und UserA erteilen (SQL).
Konvertieren Sie in Interactive SQL UserA in eine benutzererweiterte Rolle, indem Sie die folgende Anweisung ausführen:
CREATE ROLE FOR USER UserA; |
Erteilen Sie UserB die benutzererweiterte Rolle UserA, indem Sie die folgende Anweisung ausführen:
GRANT ROLE UserA TO UserB; |
Dies gibt UserB die Möglichkeit, die Rolle UserA auszuüben. Das bedeutet, dass UserB alle Rollen und Privilegien ausüben kann, die auch UserA ausüben kann.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |