Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Erro ORA-12638 ao autenticar no sqlplus com o usuário system

Olá, gostaria de saber se algum colega se deparou com o erro ORA-12638 ao tentar fazer login no SQLPLUS com o usuário SYSTEM ou SYS. Se sim, por favor, qual a solução encontrada?

A descrição completa é:

"ORA-12638: Falha na recuperação de credencial."

Grato.

6 respostas

Olá Wanderley!

Tenta alterar o parametro do arquivo sqlnet.ora

De:

“SQLNET.AUTHENTICATION_SERVICES= (NTS)”

Para:

“SQLNET.AUTHENTICATION_SERVICES= (NONE)”

Esse arquivo geralmente fica na pasta da instalação do oracle em "NETWORK\ADMIN”.

Veja se funciona pra ti, aguardo seu retorno!

Olá Guilherme Tadeu.

Fiz o procedimento que orientou. Estou recebendo outro erro:

ORA-01034: Oracle not available

ORA-27101: shared memory realm does not exist

ID do Processo: 0

ID da Sessão: 0 Número de série: 0

Opa, parece que o banco não está sendo montado corretamente. Vai ser necessário desliga-lo, inicia-lo e monta-lo novamente. Para isso execute os seguintes comandos usando o usuário oracle:

sqlplus / as sysdba;
shutdown immediate;
startup nomount;
alter database mount;
alter database open;

Olá Wanderley!

Conseguiu resolver o problema?

solução!

Boa tarde Guilherme Tadeu. Antes de consultar novamente aqui no forum, acabei consultando outros colegas daqui da empresa. Foi necessário criar um "usuário local" no Windows com um perfil que me permitiu adicionar a conexão system no SQL Developer. Consideremos solucionado. Grato.

Opa Wanderley, obrigado pelo retorno!

Vou marcar sua resposta como solução.

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software