Se você exportar e depois reimportar qualquer armazenamento de objeto baseado em Oracle, é uma boa prática revogar quaisquer privilégios ou funções aumentados que concedidos aos proprietários do espaço de tabela correspondente.
Para determinar se você precisa revogar privilégios ou funções nos espaços de tabela de armazenamento de objeto do Oracle:
- Em um prompt de comando, execute o comando sqlplus username e especifique a senha quando solicitado. username é o proprietário do espaço de tabela correspondente ao armazenamento de objeto.
- Para determinar se privilégios e funções precisam ser revogados, execute o seguinte comando SQL no prompt:
SELECT
* FROM all_sequences WHERE sequence_name = 'CONTENTQUEUESEQUENCE';
- Se o comando retornar sequências de usuários que não sejam o proprietário do espaço de tabela, revogue o privilégio do DBA e as funções EXP_FULL_DATABASE e IMP_FULL_DATABASE do proprietário do espaço de tabela:
revogue dba de username;
revogue EXP_FULL_DATABASE de username;
revogue IMP_FULL_DATABASE de username;
- Repita este procedimento para cada armazenamento de objeto que passou por upgrade.