Im rollenbasierten Sicherheitsmodell müssen Benutzer bestimmte Privilegien oder Rollen haben, um bestimmte Datenbankvorgänge ausführen zu können. In dieser praktischen Einführung sind Sie ein Datenbankadministrator mit vollen Administrationsrechten. Sie möchten zwei Kollegen die Verantwortung für das Debugging von Prozeduren und für das Korrigieren der dabei gefundenen Fehler übertragen. Außerdem sollen dieselben Kollegen für das Ausführen von Sicherungen der Unternehmensdatenbank verantwortlich sein. (In diesem Szenario ist die Datenbank die SQL Anywhere-Beispieldatenbank.) Schließlich sollen beide Kollegen die Möglichkeit haben, die Tabelle "Employees" in der Datenbank zu aktualisieren.
Sie müssen Benutzer-IDs für beide Kollegen erstellen und ihnen die für diese Aufgaben notwendigen Privilegien und Rollen erteilen.
Lektion 1: Zwei neue Benutzer erstellen, UserA und UserB (SQL)
Lektion 2: UserA Privilegien erteilen (SQL)
Lektion 3: Rolle erstellen und UserA erteilen (SQL)
Lektion 4: UserA in eine benutzererweiterte Rolle konvertieren und diese Rolle UserB erteilen (SQL)
Lektion 5: Rollen und Privilegien für UserB anzeigen (SQL)
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |