Anfang des InhaltsbereichsALTER USERGROUP-Anweisung (alter_usergroup_statement) Dokument im Navigationsbaum lokalisieren

Die ALTER USERGROUP-Anweisung ( alter_usergroup_statement ) ändert die einer Benutzergruppe zugeordneten Eigenschaften.

Syntax

<alter_usergroup_statement> ::= ALTER USERGROUP <usergroup_name> [<usergroup_mode>]
[PERMLIMIT <unsigned_integer> | PERMLIMIT NULL]
[TEMPLIMIT <unsigned_integer> | TEMPLIMIT NULL]
[TIMEOUT <unsigned_integer> | TIMEOUT NULL]
[COSTWARNING <unsigned_integer> | COSTWARNING NULL] [COSTLIMIT <unsigned_integer> | COSTLIMIT NULL]
[DEFAULT ROLE ALL [EXCEPT <role_name>]
| DEFAULT ROLE NONE
| DEFAULT ROLE <role_name> [IDENTIFIED BY <password>]]
[[NOT] EXCLUSIVE]

usergroup_name, usergroup_mode, unsigned_integer

Erläuterung

Sie müssen mindestens eine der optionalen Angaben verwenden.

Die angegebene Benutzergruppe muß eine definierte Benutzergruppe bezeichnen.

Der aktuelle Benutzer muß das Eigentümerrecht an der Benutzergruppe besitzen, deren Eigenschaften geändert werden sollen.

Zum Zeitpunkt der Ausführung der ALTER USERGROUP-Anweisung darf kein Mitglied der angegebenen Benutzergruppe beim Datenbanksystem angemeldet sein.

Benutzerklasse der Benutzergruppe (usergroup_mode)

NULL

Wenn der Wert NULL spezifiziert wird, dann wird der zuvor definierte Wert aufgehoben.

DEFAULT ROLE

Durch DEFAULT ROLE wird festgelegt, welche der an die Benutzergruppe vergebenen Rollen automatisch beim Eröffnen einer Sitzung eines Gruppenmitglieds aktiviert werden.

 

Hinweis

Eine Erläuterung der Angaben PERMLIMIT, TEMPLIMIT, TIMEOUT, COSTWARNING, COSTLIMIT und [NOT] EXCLUSIVE finden Sie in CREATE USERGROUP-Anweisung.

Eine Änderung der PERMLIMIT-Angabe ist nur dann möglich, wenn die neue Angabe größer ist als der aktuelle Platzbedarf aller privaten Tabellen.

Ende des Inhaltsbereichs