99,9% das vezes o erro
ORA-65096: invalid common user or role name
significa que você está conectado ao CDB quando deveria estar conectado a um PDB. Por exemplo, se você usou as configurações de instalação padrão do 19c, você deve fazer login no ORCLPDB (o PDB) em vez do ORCL (o CDB). PERIGO - Se você insiste em criar usuários de forma errada, siga os passos abaixo.
A configuração de parâmetros não documentados como este (conforme indicado pelo sublinhado inicial) só deve ser feita sob a orientação do Suporte Oracle. Alterar esses parâmetros sem essa orientação pode invalidar seu contrato de suporte. Então faça isso por sua conta e risco.
Especificamente, se você definir
"_ORACLE_SCRIPT"=true
, algumas alterações no dicionário de dados serão feitas com a coluna ORACLE_MAINTAINED definida como 'Y'. Esses usuários e objetos serão excluídos incorretamente de alguns scripts DBA. E eles podem estar incorretamente incluídos em alguns scripts do sistema. Se você estiver de acordo com os riscos acima e não quiser criar usuários comuns da maneira correta, execute este comando antes de criar o usuário:
alter session set "_ORACLE_SCRIPT"=true;
encontrei a resposta aqui