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.
El adaptador de Microsoft BizTalk para oracle Database permite a los clientes adaptadores usar la autenticación de Windows para establecer una conexión con la base de datos de Oracle. Para usar la autenticación de Windows, los clientes del adaptador deben especificar "/" para el nombre de usuario y dejar la contraseña en blanco. Para obtener más información sobre cómo conectarse a la base de datos de Oracle mediante la autenticación de Windows, consulte Conexión a Oracle Database en Visual Studio utilizando el servicio Consume Adapter.
Para permitir que los clientes adaptadores usen la autenticación de Windows para conectarse a una base de datos de Oracle, debe realizar las siguientes tareas en el equipo que ejecuta la base de datos de Oracle.
Asegúrese de que el
sqlnet.ora
archivo en el cliente y el servidor, disponible enORACLE_BASE\ORACLE_HOME\network\admin\sqlnet.ora
, tiene la entrada siguiente:SQLNET.AUTHENTICATION_SERVICES= (NTS)
Conéctese a la base de datos de Oracle como SYSDBA.
Cree el usuario de Windows como usuario externo en la base de datos de Oracle. Tenga en cuenta que el nombre de usuario debe estar en mayúsculas.
CREATE USER “OPS$<DOMAIN_NAME>\<USER_NAME\>” IDENTIFIED EXTERNALLY;
Conceda privilegios al usuario.
GRANT CONNECT,RESOURCE TO “OPS$<DOMAIN_NAME>\<USER_NAME\>”;
Para habilitar al usuario recién creado, que inicie sesión utilizando la autenticación de Windows, para acceder a los artefactos de la base de datos Oracle, puede cambiar el esquema del usuario al esquema SCOTT. Puede agregar el siguiente comando SQL al script de inicio de sesión que cambia el esquema predeterminado del usuario a SCOTT cuando el usuario inicia sesión.
alter session set current_schema=SCOTT;
Aunque ha cambiado el esquema del usuario al esquema SCOTT, todavía no podrá ver los artefactos de base de datos de Oracle mientras explora y genera metadatos mediante el adaptador de Base de datos de Oracle. Esto se debe a que el usuario recién creado no tiene permisos para el esquema SCOTT. Asegúrese de que proporcionó permiso para el esquema SCOTT al usuario recién creado.
Véase también
Configuración del cliente de Oracle para el adaptador de base de datos de Oracle
Creación de una conexión a la base de datos de Oracle