Você só precisa de um
CREATE USER
privilégio de sistema MAS não se esqueça de usar CONTAINER
cláusula que deve ser definida como ALL
, se você omitir esta cláusula, o beneficiário terá CREATE USER
privilégio de sistema no contêiner atual. GRANT
Quando uma conta de usuário comum é criada, a conta é criada em todos os bancos de dados conectáveis abertos. Portanto, o usuário que está criando este novo usuário deve ter
CREATE USER
privilégio de sistema em todos os contêineres. 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.