Pular para o conteúdo
Visualizando 5 posts - 1 até 5 (de 5 do total)
  • Autor
    Posts
  • #92042
    rwarstat
    Participante

      Quando faço um drop user usuário cascade, teoricamente, os sinônimos que foram criados para os objetos desse usuário não deveriam ser excluídos também?

      Abraço,
      Roberto

      #92044
      Avatar photoRegis Araujo
      Participante

        Ola Roberto, bom dia!

        Quando vc da um Drop Cascade, ele dropa o Usuário e todos os objetos que existem abaixo dele…!!

        Pq? Qual a dúvida?

        Ficou algo?

        Procure na DBA_OBJECTS quem é o Owner deste objeto que vc esta com dúvida..!!

        Abraços..!

        #92046
        rwarstat
        Participante

          Opa Régis,

          Pois é, toda vez que dou o drop user usuario cascade os sinônimos ficam na base. Todos os sinônimos são públicos.
          Na próxima importação irei verificar isso.

          Valeu !!!
          Roberto

          #92049
          Avatar photoRegis Araujo
          Participante

            Então Roberto..!

            Quando vc cria um sinonimo publico, ele fica abaixo do owner “PUBLIC”, por este motivo que quando vc da um Drop Cascade ele não dropa os sinonimos..!

            Faz assim.. rode este select..

            SQL> select owner, object_name, object_type from dba_objects where object_name = '';

            SQL> SELECT * FROM dba_synonyms WHERE table_owner = '';

            Q vc irá ver os owners …!!

            Abraços..!

            #92050
            rwarstat
            Participante

              Beleza Regis, muito obrigado pela explicação.

            Visualizando 5 posts - 1 até 5 (de 5 do total)
            • Você deve fazer login para responder a este tópico.