Oracle 12c: Número máximo de roles excedidos.
Percebi que no Oracle 12c, é possível se conectar com um usuário que possua mais de 148 roles concedidas. Entretanto, no alert.log, surge a mensagem: "Maximum of 148 enabled roles exceeded for user EMAC. Not loading all the roles.".
No Oracle 10g, não é permitido uma conexão de um usuário que possua mais de 148 roles concedidas, é retornado o erro no momento da conexão: ORA-28031: maximum of 148 enabled roles exceeded. Porém no Oracle 12c, a conexão é permitida, embora nem todas as roles são habilitadas
Neste caso entendi que no Oracle 12c ele permite a conexão de um usuário com mais de 148 roles concedidas, entretanto "Não carrega todas as Roles".