Anfang des Inhaltsbereichs

user_mode 

Mittels user_mode wird beim Anlegen eines Benutzers (siehe CREATE USER-Anweisung) die Datenbankbenutzerklasse des definierten Benutzers festgelegt. Die Benutzerklasse gibt an, welche Operationen der definierte Benutzer ausführen darf.

Syntax

<user_mode> ::= DBA | RESOURCE | STANDARD

DBA, RESOURCE, STANDARD

Erläuterung

Wenn bei Definition eines Benutzers keine Benutzerklasse angegeben wird, wird implizit STANDARD angenommen.

Abhängigkeiten

Die Benutzerklassen sind wie folgt ineinander enthalten:

·        Die Benutzerklasse RESOURCE schließt alle Rechte ein, die ein STANDARD-Benutzer hat.

·        Die Benutzerklasse DBA schließt alle Rechte ein, die ein RESOURCE-Benutzer hat.

·        Der Benutzer SYSDBA kann DBA-Benutzer erzeugen. Er hat Eigentümerrechte an allen Benutzern. Ansonsten hat der SYSDBA die gleiche Funktion und die gleichen Rechte wie ein DBA-Benutzer, d.h. wenn ein DBA-Benutzer eine SQL-Anweisung ausführen darf, dann gilt das auch für den SYSDBA-Benutzer.

Siehe auch:

usergroup_mode

Ende des Inhaltsbereichs