When connected to an Oracle database using PL / SQL tool error: ORA-12638: identification retrieval solutions fail

Local client prompt to connect remote database with PLSQL Developer:

ORA-12638: Failed to retrieve proof of identity ! ! !

Solution one:

Under this directory F: \ myorcl \ product \ 11.2.0 \ client_1 \ network \ admin find sqlnet.ora file:

If there SQLNET.AUTHENTICATION_SERVICES = (NTS) is provided, is modified as: SQLNET.AUTHENTICATION_SERVICES = ( NONE ),

If not, then added directly SQLNET.AUTHENTICATION_SERVICES = (NONE)

Solution two:

Click: Start -> Programs -> Oracle -> configuration and migration tools -> Net Manager 

Connect to a remote database using PLSQL Developer:

Is ok!

Note:

SQLNET.AUTHENTICATION_SERVICES indicates what type of authentication oracle use, NTS expressed using the local operating system authentication, NONE papers said it would adopt the password authentication.

After setting none, to the local operating system authentication is not permitted, oracle will use the authentication password file (in this case remote_login_passwordfile = exclusive); The connect / as sysdba login, given RA-01031: insufficient privileges, indeed requires sysdba enter your user name and password.

Guess you like

Origin www.cnblogs.com/su-root/p/11291753.html