Pessoal, consegui resolver. Voltei meu sqlnet.ora para: SQLNET.AUTHENTICATION_SERVICES = (NTS) E voltou a funcionar.
O estranho é que não funcionava antes. Mudei pra NONE, continuou não funcionando. Agora voltei pra NTS, e está funcionando. Provavelmente foi por causa de alguma coisa que alterei durante minhas tentativas de corrigir isto nas permissões do usuário do sistema operacional. Depois disso a máquina foi rebootada. Enfim... está funcionando. Abraços De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Milton Bastos Henriquis Junior Enviada em: quarta-feira, 15 de junho de 2011 16:47 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Autenticação Windows XP Boa tarde pessoal. Não consigo me logar com "sqlplus / as sysdba". Vou passar meu ambiente: - SO: Windows XP Professional - Oracle 11.2.0.1 - sqlnet.ora: SQLNET.AUTHENTICATION_SERVICES = (NONE) Consigo me logar normalmente com "sys/senha@base as sysdba" Minha máquina está no domínio da empresa onde trabalho, meu usuário tem permissão de Administrador, e acabei de olhar os grupos: o usuário está associado ao grupo ora_dba (criado e associado pela própria instalação do Oracle, pois eu não fiz isso manualmente). Uma questão interessante: logo que LIGUEI minha máquina, logo que minha tela ficou disponível (antes de terminar de carregar todo o meu perfil), eu abri rapidinho o prompt e mandei logar: FUNCIONOU. Pouco tempo depois, tentei novamente, e nada, deu erro: ************** C:\Documents and Settings\milton.bastos>sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Production on Qua Jun 15 16:25:52 2011 Copyright (c) 1982, 2010, Oracle. All rights reserved. ERROR: ORA-01031: insufficient privileges ******************************************* Por isso fiz um teste: dei shutdown immediate. Como eu não conseguia logar na "idle instance", eu reiniciei o serviço do Windows para que a instância subisse novamente. Antes do serviço terminar de subir, tentei novamente e deu certo (sqlplus / as sysdba). Aliás... Não deu certo coisa nenhuma: ele se logou sem retornar erro, mas ao testar: SQL> select sysdate from dual; select sysdate from dual * ERRO na linha 1: ORA-01012: not logged on ID do Processo: 0 ID da SessÒo: 0 N·mero de sÚrie: 0 Bom, se conseguirem me ajudar agradeço muito... rs... ORACLE_HOME e ORACLE_SID estão estados corretamente! -- Milton Bastos www.miltonbastos.com This message has been scanned for malware by Websense. www.websense.com [As partes desta mensagem que não continham texto foram removidas] Clique aqui<https://www.mailcontrol.com/sr/ZftNv!2lOhXTndxI!oX7Ujam5VJmC8gUI0B54nhUM13!Q899fy92WsIhWDO+yjG31!SZzGOQxK9cNZBvQFKuzA==> para reportar este e-mail como SPAM. [As partes desta mensagem que não continham texto foram removidas]