Bom dia. como associar um usuário ao grupo BATCH_GROUP, DSS_CRITICAL_GROUP, ETL_GROUP, DSS_GROUP? Hoje este usuário ta configurado no grupo DEFAULT_CONSUMER_GROUP(padrão)
Bom dia. como associar um usuário ao grupo BATCH_GROUP, DSS_CRITICAL_GROUP, ETL_GROUP, DSS_GROUP? Hoje este usuário ta configurado no grupo DEFAULT_CONSUMER_GROUP(padrão)
Oi Romulo, tudo bem?
Você pode usar o Oracle Resource Manager. Primeiro, você precisa se conectar ao banco de dados como um usuário com privilégios suficientes (por exemplo, SYSDBA). Depois, você pode usar o comando DBMS_RESOURCE_MANAGER.SET_CONSUMER_GROUP_MAPPING
para associar o usuário aos grupos desejados. Aqui está um exemplo de como fazer isso:
BEGIN
DBMS_RESOURCE_MANAGER.ASSIGN_CONSUMER_GROUP(
consumer_name => 'seu_usuario', -- Substitua 'seu_usuario' pelo nome do usuário
consumer_group_name => 'BATCH_GROUP' -- Substitua 'BATCH_GROUP' pelo nome do grupo desejado
);
END;
/
Deixo também link da documentação, ela está em inglês, mas você poderá utilizar a tradução automática do navegador.
Reforço que os grupos de consumidores (consumer groups) já estejam criados no Oracle Resource Manager.
Espero ter ajudado.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!