Pular para o conteúdo
  • Este tópico contém 16 respostas, 4 vozes e foi atualizado pela última vez 16 anos atrás por jspaulonci.
Visualizando 15 posts - 1 até 15 (de 17 do total)
  • Autor
    Posts
  • #92815
    Hommer
    Participante

      Senhores(as), estou com problema no meu banco de dados oraclexe,
      não consigo logar com sysdba, já alterei o arquivo de senha e nada, alguém pode me ajudar ?

      Desde já agradeço !

      #92819
      Avatar photoRegis Araujo
      Participante

        Ola amigo.. boa tarde..

        Como vc esta logando como sysdba ?

        Como esta o conteudo do seu arquivo SQLNET.ORA ?

        Posta estas informações aqui..

        Abraços..!

        #92820
        VitorLeandro
        Participante

          Hommer,

          Faça um teste inserindo o usuário do S.O que você está logado, ao grupo ORA_DBA. Claro, se você estiver usando Windows.

          #92821
          Hommer
          Participante

            Senhores,

                       O usuário já foi adicionado ao grupo oradba, estou logando como connect / as sysdba.
            

            E sempre retorna o mesmo erro 01031 – privilegios insuficientes

            Estou usando plataforma windows 2008 r2 32 bits, oraclexe.

            #92822
            VitorLeandro
            Participante

              Hommer,

              Só por desencargo de consciência, realize os seguintes testes:

              sqlplus /nolog
              conn sys / as sysdba

              Rode um show user e veja se está com sys se conseguir logar…

              Post o resultado

              #92824
              Hommer
              Participante

                Vitor, cara consegui logar mas pedi senha como log abaixo:
                tem como voltar a modo normal para logar como sysdba sem pedir senha?
                Valeu ! segue log abaixo !

                SQL> conect sys / as sysdba
                SP2-0734: inÝcio de comando desconhecido “conect sys…” – restante da linha ign
                orado.
                SQL> connect sys / as sysdba
                Informe a senha:
                Conectado.
                SQL> show user
                USER Ú “SYS”
                SQL>
                SQL> disc
                Desconectado de Oracle Database 10g Express Edition Release 10.2.0.1.0 – Product
                ion
                SQL> connect / as sysdba
                ERROR:
                ORA-01031: insufficient privileges[/img]

                #92825
                Avatar photoRegis Araujo
                Participante

                  Homer..

                  Posta aqui o conteudo do seu SQLNET.ora…

                  Verifica se existe a linha SQLNET.AUTHENTICATION_SERVICES = (NTS) caso não, adicione e tente novamente.. como o Vitor passou..!

                  Abraços..!

                  #92826
                  Hommer
                  Participante

                    Segue log do slq.ora como pedido

                    This file is actually generated by netca. But if customers choose to

                    install “Software Only”, this file wont exist and without the native

                    authentication, they will not be able to connect to the database on NT.

                    #SQLNET.AUTHENTICATION_SERVICES = (NONE)


                    #92827
                    VitorLeandro
                    Participante

                      Faça como o Regis disse, mude no seu sqlnet.ora:

                      SQLNET.AUTHENTICATION_SERVICES = (NTS)

                      Dessa forma a autenticação não pedirá senha para usuários que estão no grupo ORA_DBA do windows.

                      #92828
                      Hommer
                      Participante

                        Fiz alteração para NTS, mas não deu certo já tinha até comentado essa linha antes, mas também continuava dando o mesmo erro !
                        ORA – 01031
                        Nunca tinha acontecido isso antes, muito estranho !
                        Segue abaixo linha alterada !

                        SQLNET.AUTHENTICATION_SERVICES = (NTS)

                        #92829
                        VitorLeandro
                        Participante

                          Cara, creio que o problema então esteja no grupo do S.O. É windows 2008?

                          Teste no DOS:

                          net localgroup

                          Veja se aparece o grupo ORA_DBA

                          Rode também:
                          net localgroup ORA_DBA

                          Para ver se todos os usuários do grupo em questão e se o seu está presente… Esse usuário é de domínio?

                          #92830
                          Avatar photoRegis Araujo
                          Participante

                            Bom..

                            O motivo de pedir senha era devido ao NOME.. agora vc precisa ver o usuário com qual vc esta tentando conectar.. pois somente o usuário com o qual vc instalou o banco e/ou algum usuário que esteja no grupo DBA podem conectar assim..!!

                            Abraços..!

                            #92831
                            Hommer
                            Participante

                              Bom.. meu usúario está no grupo oradba
                              com segue abaixo:

                              C:Windowssystem32>net localgroup ORA_DBA
                              Alias name ORA_DBA
                              Comment Oracle DBA Group

                              Members


                              NT AUTHORITYSYSTEM
                              SHAPbkporacle
                              SHAPdsousa
                              SHAPhbezerra
                              SHAPrserejo
                              The command completed successfully.

                              Parece está tudo ou quase tudo de forma correta !
                              Mas o erro persiste em aparecer !
                              Aff ! !!

                              #92832
                              VitorLeandro
                              Participante

                                Cara, o sqlnet.ora que você alterou é o Home do banco de dados mesmo? Veja se não existe algum client.. Se tiver altere dele tambem!

                                #92833
                                Hommer
                                Participante

                                  Victor, Regis

                                  Valeu a força depois de fazer as mudanças resolvir reiniciar o servidor onde oracle ta instalado, conectei novamente no sqlplus e passou normalmente famosa solução microsoft. Obrigado pela atenção ! e desculpa a pertubação !

                                  Valeu ! resolvido

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