Pular para o conteúdo
Visualizando 15 posts - 1 até 15 (de 18 do total)
  • Autor
    Posts
  • #94203
    Sgc380
    Participante

      Estou com um problema, qualquer coisa que eu va fazer no banco (Oracle 10g), através do Enteprise manager e que esta ação dependa do usuario e senha do windows, não é possivel executar porque ele não aceita o usuario e senha do windows. Ele insiste em dizer que o usuário e senha esta errado, apesar de estar certo e aconta ter privilégios de administrador.

      Se alguém puder me ajudar

      #94204
      rwarstat
      Participante

        O usuário está no grupo ora_dba da máquina onde está instalado o banco?

        Roberto

        #94208
        Peterson
        Participante

          Acho q não entendi sua dúvida. No EM nunca ouvi dizer que se use usuários do sistema operacional. Acredito que ele faça autenticações através do listener, portanto é necessário você usar credenciais do SGBD. Tente logar com o usuário system e sua respectiva senha, selecione no campo Connect as ‘Normal’.

          #94209
          Sgc380
          Participante

            Farei um print e colocarei a imagem aqui.[/img]

            #94210
            VitorLeandro
            Participante

              Acho que sei qual o seu problema. Acontece muito de não estar habilitada a autenticação por S/O. Certifique-se que o parametro “SQLNET.AUTHENTICATION_SERVICES” do SQLNET.ora esteja definido como (NTS), conforme abaixo:

              Local: ORACLE_HOME/NETWORK/ADMIN/SQLNET.ora

              SQLNET.AUTHENTICATION_SERVICES = (NTS)

              Pra confirmar, tente conectar assim:
              sqlplus /nolog
              conn / as sysdba

              ps: Em alguns casos foi preciso reiniciar o Servidor… (Coisas de Windows)

              #94211
              Peterson
              Participante

                Vitor, isso é válido para a autenticação via linha de comando. E quanto ao EM?

                #94212
                Sgc380
                Participante

                  Vitor.

                  Olhei o arquivo e esta do jeito que vc falou.

                  conectei como conn /as sysdba e funcionou. so que ao chegar nessa tela que envio acima sempre fala que minha senha esta errada. Alguem tem mais alguma ideia?

                  #94213
                  VitorLeandro
                  Participante

                    Sempre funcionou para o EM tambem. E olha que já aconteceu muito comigo.

                    Eu sempre parto do mesmo princípio. No Linux, as credenciais de usuário e senha que você seta no EM, realmente funcionam. No Windows, sempre que o EM precisa acessar algo do S.O, ele pede o usuário e senha e não funciona. Isso se o parametro do SQLNET.ora estiver ().

                    Todos os casos que já pequei em Windows mnha solução foi esta!

                    #94214
                    VitorLeandro
                    Participante

                      Verifique se o usuário que você informou está no grupo ORA_DBA…

                      #94215
                      Peterson
                      Participante

                        Vitor,

                        Realmente esse parâmetro deve estar ativado para suportar a autenticação por sistema operacional. Minha dúvida é: Há como fazer login no EM com um usuário de sistema operacional?

                        #94216
                        Sgc380
                        Participante

                          Estou usando o SO windows. O usuário esta no grupo ora_dba, estou logado no Bd como sys e o usuário do windows é pedido quando estou fazendo, por exemplo uma reorganização de tabela através do EM. pois fala que precisa do usuário e senha do windows para gravar coisas no disco,e o meu usuário e administrador da maquina e possui permissão de gravação em disco, não sei realmente porque não da certo.

                          O link do print do erro é esse aqui.

                          http://www.4shared.com/photo/9WOV_oVR/Erro_Oracle.html

                          #94217
                          VitorLeandro
                          Participante

                            Deixa eu ver se intendi… Na primeira tela de login do EM, ao invés de logar com um usuário do Oracle (sys / system…), você logar com o usuário do S/O?

                            Não! Aquele usuário é de banco. Mas no EM, há algumas opções monitoramento do o S/O, como memoria, CPU… Tambem tem a opção de diretórios, IMP/EXP, restart do Listner, alguns serviços do RAC… Isso tudo você pode fazer via EM, mas depende que esteja setado no EM o usuário e senha do Windows.

                            Foi isso mesmo que perguntou?

                            #94218
                            burga
                            Participante

                              Oi Sgc380,

                              Eu já peguei este erro uma vez e corrigi da forma como postei nesse tópico do Hudson:

                              https://www.profissionaloracle.com.br/modules.php?name=Forums&file=viewtopic&p=18078&highlight=logon#18078

                              #94219
                              VitorLeandro
                              Participante

                                Cara, manda o erro no meu e-mail por favor. Estou em um cliente e não tenho acesso:

                                vitorleandro2003@gmail.com

                                #94220
                                Peterson
                                Participante

                                  Opa, aí as coisas estão mais claras… Você logou no EM com o Sys e está fazendo um reorg de uma tabela… aí ele pede uma credencial para usar recursos do sistema de arquivos e/ou sistema operacional, correto?

                                  OK,

                                  Aí temos que verificar coisas do tipo… o usuário do SO que está informando tem permissão no sistema de arquivos? o diretório alvo do privilégio está compartilhado? Se sim, você tem permissão no compartilhamento? Pode haver permissões especiais que neguem alguns recursos. Você é o DBA e o System admin ou há um outro profissional que cuida do SO?

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