Erstellen Sie eine Rolle mit den Privilegien, die notwendig sind, um das Debugging einer Prozedur durchzuführen und während dieses Prozesses gefundene Fehler zu korrigieren, und erteilen Sie anschließend diese Rolle UserA. Achten Sie darauf, dass UserA Administrationsrechte für die Rolle erteilt werden, damit er die Rolle ggf. anderen Benutzern erteilen oder entziehen kann.
Voraussetzungen
In dieser Lektion wird davon ausgegangen, dass Sie alle vorherigen Lektionen in dieser praktischen Einführung abgeschlossen haben. Siehe Lektion 2: UserA Privilegien erteilen (SQL).
Führen Sie in Interactive SQL die folgende Anweisung aus, um die Rolle zu erstellen:
CREATE ROLE DebugAndFix; |
Führen Sie die folgende Anweisung aus, um der Rolle die erforderlichen Systemprivilegien zu erteilen:
GRANT ALTER ANY OBJECT, DEBUG ANY PROCEDURE TO DebugAndFix; |
Führen Sie die folgende Anweisung aus, um UserA die neue Rolle mit Administrationsrechten zu erteilen:
GRANT ROLE DebugAndFix TO UserA WITH ADMIN OPTION; |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |