- Este tópico contém 16 respostas, 4 vozes e foi atualizado pela última vez 16 anos atrás por
jspaulonci.
-
AutorPosts
-
25 de fevereiro de 2010 às 7:08 pm #92815
Hommer
ParticipanteSenhores(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 !
25 de fevereiro de 2010 às 8:17 pm #92819Regis Araujo
ParticipanteOla 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..!
25 de fevereiro de 2010 às 8:25 pm #92820VitorLeandro
ParticipanteHommer,
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.
25 de fevereiro de 2010 às 8:35 pm #92821Hommer
ParticipanteSenhores,
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.
25 de fevereiro de 2010 às 8:46 pm #92822VitorLeandro
ParticipanteHommer,
Só por desencargo de consciência, realize os seguintes testes:
sqlplus /nolog
conn sys / as sysdbaRode um show user e veja se está com sys se conseguir logar…
Post o resultado
25 de fevereiro de 2010 às 9:13 pm #92824Hommer
ParticipanteVitor, 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]25 de fevereiro de 2010 às 9:32 pm #92825Regis Araujo
ParticipanteHomer..
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..!
25 de fevereiro de 2010 às 9:38 pm #92826Hommer
ParticipanteSegue 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)
25 de fevereiro de 2010 às 9:45 pm #92827VitorLeandro
ParticipanteFaç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.
25 de fevereiro de 2010 às 9:56 pm #92828Hommer
ParticipanteFiz 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)
25 de fevereiro de 2010 às 10:05 pm #92829VitorLeandro
ParticipanteCara, 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_DBAPara ver se todos os usuários do grupo em questão e se o seu está presente… Esse usuário é de domínio?
25 de fevereiro de 2010 às 10:09 pm #92830Regis Araujo
ParticipanteBom..
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..!
25 de fevereiro de 2010 às 10:17 pm #92831Hommer
ParticipanteBom.. meu usúario está no grupo oradba
com segue abaixo:C:Windowssystem32>net localgroup ORA_DBA
Alias name ORA_DBA
Comment Oracle DBA GroupMembers
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 ! !!25 de fevereiro de 2010 às 10:20 pm #92832VitorLeandro
ParticipanteCara, 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!
25 de fevereiro de 2010 às 10:23 pm #92833Hommer
ParticipanteVictor, 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
-
AutorPosts
- Você deve fazer login para responder a este tópico.