Pular para o conteúdo
  • Este tópico contém 6 respostas, 3 vozes e foi atualizado pela última vez 10 anos, 1 mês atrás por Paulo Werneck.
Visualizando 7 posts - 1 até 7 (de 7 do total)
  • Autor
    Posts
  • #107856
    Edgar Rombesso Risola
    Participante

      Bom dia…
      Tenho um schema chamado KIT…criei um usuário chamado ADMKIT….agora preciso dar permissão em todos objetos do KIT para o usuário ADMKIT….como proceder???

      #107857
      rman
      Participante

        @Edgar Rombesso Risola

        No Oracle as permissões são concedidas objeto por objeto.

        Utilizando o usuário KIT gere as permissões:


        SELECT 'GRANT SELECT ON '||TABLE_NAME||' TO ADMKIT;'
        FROM USER_TABLES;

        SELECT 'GRANT SELECT ON '||VIEW_NAME||' TO ADMKIT;'
        FROM USER_VIEWS;

        #107858
        Edgar Rombesso Risola
        Participante

          Mas não tem como conceder as permissões todos objetos do schema para o usuário admkit?

          #107859
          rman
          Participante

            @Edgar Rombesso Risola

            Não existe a permissão mágica “todos os objetos do schema”, o que existe é permissão objeto a objeto, isso é segurança.

            #107860
            Edgar Rombesso Risola
            Participante

              Concordo com a questão da segurança…mas são muitos objetos…rsrsrs

              #107861
              rman
              Participante

                @Edgar Rombesso Risola

                Utilizando a consulta que te passei a quantidade não faz diferença. 🙂

                #107869
                Paulo Werneck
                Participante

                  @Edgar

                  Não sei se é o seu caso, mas se o usuário KIT tiver obtido as permissões a partir de uma role vc pode atribuí-la ao usuário ADMKIT.

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