Pessoal, antes de iniciar a engenharia reversa fui preparar o ambiente e esbarrei em uns probleminhas que talvez possam ajudar.
Primeiro criei uma Work Area de trabalho e dentro delas duas system applications (uma para desenvolvimento e outra para produção), afim que eu possa comparar as bases e controlá-las.
Isto foi tranquilo sem problemas. Mas antes de realizar a engenharia reversa resolvi criar um usuário para assumir esta aplicação e não ficar usando o usuario default (repos_owner).
Criei o usuario no banco naturalmente, não dei nenhum grant específico apenas criei o usuário. (create user u_ad identified by u_ad;)
Mas ao tentar associar o usuario naquela workspace tomei um erro ora-01919: role ‘CKR_REPOS_OWNER’…..
Deve ser algum grant que esteja faltando, alguem sabe me dizer qual ?
Aproveitando a minha idéia é criar dois tipos de usuários para acessar o designer um com privilégios normais de AD, com todas as permissões e outro mais restrito, se possível somente de view de solução…