Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

DROP USER - Berechtigungsschlüssel löschen

DROP USER löscht einen Berechtigungsschlüssel und die zugehörigen Systemzugänge. Ein Berechtigungsschlüssel kann nicht gelöscht werden, wenn er Eigentümer von Schemata, Spaces oder Storage Groups ist, wenn er Grantor eines Privilegs ist oder wenn momentan eine SQL-Transaktion des Berechtigungsschlüssels aktiv ist.

Der Berechtigungsschlüssel des universellen Benutzers kann nicht gelöscht werden.

Welche Berechtigungsschlüssel definiert sind, erfahren Sie im View USERS des INFORMATION_SCHEMA. Welcher Berechtigungsschlüssel Eigentümer ist, ist in den Views SCHEMATA, SPACES und STOGROUPS abgelegt. Ob der Berechtigungsschlüssel Grantor eines Privilegs ist, erfahren Sie aus den Views TABLE_PRIVILEGES, COLUMN_PRIVILEGES, USAGE_PRIVILEGES, CATALOG_PRIVILEGES und ROUTINE_PRIVILEGES (siehe Kapitel „Informationsschemata").

Der aktuelle Berechtigungsschlüssel muss das Sonder-Privileg CREATE USER besitzen. Wenn ein Berechtigungsschlüssel mit dem Sonder-Privileg CREATE USER und mit GRANT-Berechtigung (siehe Abschnitt „GRANT - Privilegien vergeben") gelöscht werden soll, so muss der aktuelle Berechtigungsschlüssel zusätzlich die GRANT-Berechtigung besitzen.



DROP USER berechtigungsschlüssel AT CATALOG catalog RESTRICT



berechtigungsschlüssel

Name des Berechtigungsschlüssels, der gelöscht werden soll.


AT CATALOG catalog

Name der Datenbank, aus der der Berechtigungsschlüssel gelöscht werden soll.

Siehe auch

CREATE USER, CREATE SYSTEM_USER, DROP SYSTEM_USER