Mittels
user_mode wird beim Anlegen eines Benutzers (siehe CREATE USER-Anweisung) die Benutzerklasse oder der Status des definierten Benutzers festgelegt. Die Benutzerklasse gibt an, welche Operationen der definierte Benutzer ausführen darf.Syntax
<user_mode> ::= DBA | RESOURCE | STANDARD
Erläuterung
Wenn bei Definition eines Benutzers keine Benutzerklasse angegeben wird, wird implizit STANDARD angenommen.
DBA
Der angegebene Benutzer hat das Recht, private Daten zu definieren und anderen Benutzern Privilegien für diese Daten zu erteilen. Er kann weitere Benutzer definieren. Der Status DBA kann nur vom SYSDBA, der bei der Installation des Datenbanksystems erzeugt wird, vergeben werden.
RESOURCE
Der angegebene Benutzer hat das Recht, private Daten zu definieren und anderen Benutzern Privilegien für diese Objekte zu erteilen.
STANDARD
Der angegebene Benutzer kann nur auf die privaten Daten zugreifen, die von anderen Benutzern erzeugt wurden und für die er privilegiert wurde, sowie View-Tabellen, Synonyme und temporäre Tabellen definieren.
Abhängigkeiten
Die Benutzerklassen sind wie folgt ineinander enthalten:
Siehe auch:
Benutzer und Benutzergruppen usergroup_mode