Die DROP USERGROUP-Anweisung (drop_usergroup_statement) löscht die Definition einer Benutzergruppe. Die Metadaten der zu löschenden Benutzergruppe werden aus dem Datenbankkatalog gelöscht.
<drop_usergroup_statement> ::= DROP USERGROUP <usergroup_name> [<cascade_option>]
usergroup_name, cascade_option
Der aktuelle Benutzer muss Eigentümerrecht an der zu löschenden Benutzergruppe besitzen.
Kein Benutzer der Benutzergruppe darf zum Zeitpunkt der Ausführung der DROP USERGROUP-Anweisung beim Datenbanksystem angemeldet sein.
· Wenn die zu löschende Benutzergruppe Eigentümer von Synonymen oder Tabellen ist und die CASCADE-Option RESTRICT angegeben wurde, scheitert die DROP USERGROUP-Anweisung.
· Wenn keine CASCADE-Option oder die CASCADE-Option CASCADE angegeben wurde, werden zusammen mit der Benutzergruppe alle Synonyme und Tabellen der zu löschenden Benutzergruppe, sowie alle darauf basierenden Indizes, Privilegien, View-Tabellen usw. gelöscht.