ORA-12638: Credential retrieval failed
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiM1Ozw7YvVQBtZghx7Yo78NtKfVWAPss8vU5UYkXqvUXgf-T3GhpHZ6EXVeOxk-O1ZK6B1I-LOyEQddiROfVc2k03yFVaHZHzNjqZNT5kzcd20eNlVgzPe9RXN975JfIntPsQT/s200/oracle_use.jpg)
Consultando a documentação:
ORA-12638: Credential retrieval failed
Cause: The authentication service failed to retrieve the credentials of a
user.
Action: Enable tracing to determine the exact error.
Bom, você está tentando se conectar com credenciais fornecidas pela rede , e a rede não as está fornecendo. E consultando os manuais de NET8, temos que essa config é feita no arquivo SQLNET.ORA : faça o teste, configure o client Oracle para acessar SEM credenciais de rede, no SQLNET.ORA onde está :
sqlnet.authentication_services = (NTS)
substitua por :
sqlnet.authentication_services = (NONE)
No meu caso aconteceu durante a criação de uma instancia pelo DBCA.exe, mas com o SQLPLUS.exe você também passar por esta situação.
TAG: ORACLE, AUTENTICAÇÃO, CREDENCIAL, AUTHENTICATION, CREDENTIAL
Comentários