Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
Esta característica se quitará en una versión futura de Windows. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. En su lugar, use el controlador ODBC proporcionado por Oracle.
La autenticación del sistema operativo oracle se basa en el sistema operativo subyacente para controlar el acceso a las cuentas de base de datos. Los usuarios no necesitan escribir una contraseña al usar este tipo de inicio de sesión.
Para aprovechar esta característica, especifique "/" como identificador de usuario y no especifique una contraseña al conectarse mediante cualquiera de las siguientes API de conexión: SQLBrowseConnect, SQLConnect o SQLDriverConnect.
Las bases de datos de Oracle usan SQL*Net Authentication Services para autenticar a los usuarios que han iniciado sesión. Este servicio funciona bien si los usuarios han iniciado sesión en Oracle a través de SQLPlus; sin embargo, cuando el usuario que ha iniciado sesión es un servicio como Internet Information Services, se produce un error en la autenticación. Se trata de una limitación conocida de la autenticación SQL*Net y produce el siguiente error: "[Microsoft][controlador ODBC para Oracle][Oracle]ORA-12641: TNS:authentication service failed to initialize".
Para corregir este problema, edite el archivo Sqlnet.ora. Este archivo de configuración se almacena normalmente en el subdirectorio Network\Admin del directorio principal de Oracle. Agregue la siguiente línea a Sqlnet.ora:
SQLNET.AUTHENTICATION_SERVICES = (none)