Durch Erteilen eines Systemprivilegs können Sie einen Benutzer oder eine Rolle autorisieren, einen Vorgang in der Datenbank auszuführen.
Voraussetzungen
Sie benötigen Administrationsrechte für das zu erteilende Systemprivileg.
Stellen Sie eine Verbindung mit der Datenbank her.
Führen Sie eine Anweisung ähnlich der folgenden aus:
Option | Anweisung | ||
---|---|---|---|
Privilegien ohne Administrationsrechte erteilen |
|
||
Privilegien mit Administrationsrechten erteilen |
|
||
Nur Administrationsrechte für ein Privileg erteilen |
|
Beispiel
Wenn Sie der Rolle RolleA das CREATE ANY OBJECT-Systemprivileg erteilen möchten, ohne ihr Administrationsrechte zu geben, führen Sie die folgende Anweisung aus:
GRANT CREATE ANY OBJECT TO RoleA |
Wenn Sie der Rolle RolleA das CREATE ANY OBJECT-Systemprivileg erteilen möchten, zusammen mit der Möglichkeit, Benutzern und anderen Rollen das Systemprivileg zu erteilen oder zu entziehen, führen Sie die folgende Anweisung aus:
GRANT CREATE ANY OBJECT TO RoleA WITH ADMIN OPTION |
Wenn Sie der Rolle RolleA Administrationsrechte für das BACKUP DATABASE-Systemprivileg erteilen möchten, aber nicht die Möglichkeit, das BACKUP DATABASE-Privileg zu nutzen, führen Sie die folgende Anweisung aus:
GRANT BACKUP DATABASE TO RoleA WITH ADMIN ONLY OPTION |
Wenn Sie der Rolle RolleA (nur) Administrationsrechte für die Privilegien BACKUP DATABASE und CHECKPOINT erteilen möchten, führen Sie die folgende Anweisung aus:
GRANT BACKUP DATABASE, CHECKPOINT TO RoleA WITH ADMIN ONLY OPTION; |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |