Si Oracle te devuelve un error como estos:

ORA-12640: Authentication adapter initialization failed
ORA-12638: Fallo al recuperar los credenciales

Es debido a la configuración del parámetro SQLNET.AUTHENTICATION_SERVICES que se encuentra en sqlnet.ora (en mi caso este archivo se encuentra en C:\oracle\ora81\network\ADMIN).

Este parámetro permite uno o mas servicios de autentificación.

  • NTS: Autentificación de Windows sin contraseña.
  • NONE: Cualquier usuario valido con contraseña accede.
  • ALL: Cualquier método de autentificación es valido.

Prueba a poner NONE o ALL y el error dejará de aparecer.