## Anlegen/Ändern/Löschen eines Datenbankbenutzers

Sie können mit dem Database Manager GUI einen Datenbankbenutzer anlegen, die SQL-Benutzereigenschaften eines Datenbankbenutzers ändern oder einen Datenbankbenutzer löschen.

### Voraussetzungen

Die Datenbankinstanz befindet sich im Betriebszustand ONLINE.

### Anlegen eines Datenbankbenutzers

...

1. Wählen Sie Instance ® Configuration ® Database User... .

2. Geben Sie Namen und Kennwort eines Datenbankbenutzers der Datenbankbenutzerklasse DBA, also einen Datenbankadministrator (DBA-Benutzer) an.
Um einen Datenbankadministrator (DBA-Benutzer) anzulegen, müssen Sie den Namen und das Kennwort des Datenbanksystemadministrators (SYSDBA-Benutzer) angeben.
Um einen Datenbankbenutzer der Klasse STANDARD oder RESOURCE anzulegen, können Sie den Namen und das Kennwort des Datenbanksystemadministrators (SYSDBA-Benutzer) oder eines Datenbankadministrators (DBA-Benutzer) angeben.

3. Wählen Sie New User.

4. Wählen Sie die Registerkarte General und geben Sie die gewünschten SQL-Benutzereigenschaften ein.

SQL-Benutzereigenschaften

General | Beschreibung
Name | Geben Sie den Namen des neuen Datenbankbenutzers ein.
Password | Geben Sie das Kennwort des neuen Datenbankbenutzers ein.
Confirm Password | Bestätigen Sie das Kennwort des Datenbankbenutzers.
User Class | Wählen Sie die Datenbankbenutzerklasse (DBA | STANDARD | RESOURCE).
Connection Mode | Sie können folgende Verbindungsarten einstellen: ● der Datenbankbenutzer kann mehrere Datenbanksitzungen gleichzeitig öffnen (NOT EXCLUSIVE) ● der Datenbankbenutzer kann nur jeweils eine Datenbanksitzung öffnen (EXCLUSIVE) ● der Datenbankbenutzer darf keine Datenbanksitzung öffnen (DISABLED)

5. Wählen Sie die Registerkarte Extended und geben Sie die gewünschten SQL-Benutzereigenschaften ein.

SQL-Benutzereigenschaften

Extended | Beschreibung
Timeout | Sie können den Timeout-Wert einstellen.
Cost Warning | Sie können den SELECT-Kosten-Schätzwert einstellen, ab dem eine Warnung ausgegeben werden soll.
Cost Limit | Sie können den SELECT-Kosten-Schätzwert einstellen, ab dem eine SQL-Anweisung nicht ausgeführt wird.
Default Code | Sie können einen Vorschlagswert für das Codeattribut einstellen.
Replication User | zeigt an, ob der Datenbankbenutzer der Synchronisierungsbenutzer ist Siehe Anlegen/Ändern/Löschen des Synchronisationsbenutzers

Beachten Sie die Konventionen für Benutzernamen und Kennwörter.

### Ändern der SQL-Benutzereigenschaften eines Datenbankbenutzers

Sie können die SQL-Benutzereigenschaften eines Datenbankbenutzers ändern. Verfahren Sie dazu wie in folgenden Abschnitten beschrieben:

● Ändern der SQL-Benutzereigenschaften eines Datenbankbenutzers

● Ändern des Kennworts eines Datenbankbenutzers

### Löschen eines Datenbankbenutzers

Sie können Datenbankbenutzer löschen.

...

1. Wählen Sie Instance ® Configuration ® Database User... .

2. Markieren Sie den gewünschten Datenbankbenutzer.

3. Wählen Sie Delete.

Wählen Sie eine der folgenden Optionen:

○ Default: Mit dem Datenbankbenutzer wird zusätzlich Folgendes gelöscht: alle Synonyme und Tabellen dieses Datenbankbenutzers sowie alle Indizes, Privilegien, View-Tabellen, usw., die auf diesen Synonymen und Tabellen basieren.

○ Restrict: Der Datenbankbenutzer wird nur dann gelöscht, wenn ihm keine Synonyme oder Tabellen gehören.

Siehe auch:

Verwalten von Datenbankbenutzern

Konzepte des Datenbanksystems, Datenbankbenutzer