Solo necesitas un CREATE USER
privilegio del sistema PERO no olvides usar CONTAINER
cláusula que debe establecerse en ALL
, si omite esta cláusula, el beneficiario tendrá CREATE USER
privilegio del sistema en el contenedor actual.
Cuando se crea una cuenta de usuario común, la cuenta se crea en todas las bases de datos conectables abiertas. Entonces, el usuario que está creando este nuevo usuario debe tener CREATE USER
privilegio del sistema en todos los contenedores.
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.