Sie brauchen nur einen CREATE USER
Systemprivileg ABER vergessen Sie nicht, CONTAINER
zu verwenden -Klausel, die auf ALL
gesetzt werden sollte , wenn Sie diese Klausel weglassen, hat der Berechtigte CREATE USER
Systemberechtigung für den aktuellen Container.
Wenn ein gemeinsames Benutzerkonto erstellt wird, wird das Konto in allen offenen austauschbaren Datenbanken erstellt. Der Benutzer, der diesen neuen Benutzer erstellt, muss also über CREATE USER
verfügen Systemberechtigung für alle Container.
SQL> grant create user to c##user container=all;
Grant succeeded.
SQL> conn c##user
Enter password:
Connected.
SQL> create user c##user2 identified by user2;
User created.