Pular para o conteúdo
  • Este tópico contém 2 respostas, 3 vozes e foi atualizado pela última vez 11 anos, 8 meses atrás por Fábio Prado.
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #74206
    Anônimo

      Pessoal,
      algu?m saberia me dizer como ficaria o comando GRANT, sendo que, quero dar ao usu?rio numero 1 o privil?gio de apenas fazer SELECT nas tabelas do esquema do usu?rio n?mero 2.

      Obrigado.

      #106512
      vanessa mortago amato
      Participante

        Ola,

        Acredito que não tenha uma forma de fazer em uma única instrução SQL dar permissão para todos os objetos.

        Minha sugestão:
        Executar o sql dinamico abaixo que ira gerar o “Grant” para todos os objetos:

        select ‘grant select on 2.’||table_name|| ‘to 1 ;’ from dba_tables t where t.owner=’2′

        Vanessa

        #106516
        Fábio Prado
        Participante

          Anonymous,

          O que a Vanessa informou está correto. Vc tem que aprender a escrever sql dinâmico para resolver este tipo de problema.

          []s

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