Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Benutzer- und Datenbanksicherheit » Benutzersicherheit (Rollen und Privilegien) » Praktische Einführung: Rollen und Privilegien erteilen (SQL)

 

Lektion 2: UserA Privilegien erteilen (SQL)

Erteilen Sie UserA Systemprivilegien und Privilegien auf Objektebene.

Voraussetzungen

In dieser Lektion wird davon ausgegangen, dass Sie alle vorherigen Lektionen in dieser praktischen Einführung abgeschlossen haben. Siehe Lektion 1: Zwei neue Benutzer erstellen, UserA und UserB (SQL).

 Aufgabe
  1. Führen Sie in Interactive SQL die folgende Anweisung aus, um UserA die Systemprivilegien BACKUP DATABASE und VALIDATE ANY OBJECT zu erteilen:

    GRANT BACKUP DATABASE, VALIDATE ANY OBJECT TO UserA;
  2. Führen Sie die folgende Anweisung aus, um UserA die Privilegien SELECT und UPDATE auf Objektebene für die Tabelle "Employees" zu erteilen, mit Administrationsrechten:

    GRANT SELECT, UPDATE ON GROUPO.EMPLOYEES TO UserA WITH GRANT OPTION;
  3. Dadurch kann UserA Daten in der Tabelle "Employees" auswählen und aktualisieren. UserA kann außerdem anderen Benutzern die Möglichkeit gewähren, Daten in der Tabelle "Employees" auszuwählen und zu aktualisieren.

Ergebnisse

UserA hat nun die Systemprivilegien BACKUP DATABASE und VALIDATE ANY OBJECT, die erforderlich sind, um die Beispieldatenbank zu sichern. Außerdem hat UserA die Privilegien SELECT und UPDATE auf Objektebene für die Tabelle "Employees" und kann diese Privilegien anderen Benutzern erteilen.

Nächste Schritte

Gehen Sie weiter zu Lektion 3: Rolle erstellen und UserA erteilen (SQL).

 Siehe auch