Previlégios no Banco Oracle [+ROLE]

Seguinte, tenho uma aplicação que esta usando um usuário de conexão para inserir em tabelas de outros esquemas. Eu não posso no banco de dados setar permissão para o usuário de conexão, preciso na aplicação setar uma ROLE para esse usuário, pois as permissões estão todas nessa role.

Só estou conseguindo inserir/deletar/etc nas tabelas que o usuario de conexao do hibernate eh owner, nas outras tabelas estou recebendo um erro de permissao. Gostaria de saber como faco para setar uma role ao usuario de conexao do hibernate.