Conectarse a un servidor remoto de Integration Services

Actualizado: 15 de septiembre de 2007

Para conectarse a una instancia de Integration Services en un servidor remoto, desde SQL Server Management Studio u otra aplicación de administración, los usuarios de la aplicación deben tener un conjunto específico de derechos para el servidor.

Conectarse a Integration Services en un servidor remoto

Para conectarse a Integration Services en un servidor remoto

  1. Abra SQL Server Management Studio.

  2. Seleccione Archivo, Conectar Explorador de objetos para mostrar el cuadro de diálogo Conectar al servidor.

  3. Seleccione Integration Services en la lista Tipo de servidor.

  4. En el cuadro de texto Nombre de servidor, escriba el nombre de un servidor de SQL Server 2005 Integration Services (SSIS).

    [!NOTA] El servicio Integration Services no es específico de la instancia. Para conectarse al servicio Integration Services utiliza el nombre del equipo en el que se está ejecutando.

  5. Haga clic en Conectar.

[!NOTA] En el cuadro de diálogo Buscar servidores no se muestran las instancias remotas de Integration Services. Además, las opciones disponibles en la ficha Opciones de conexión del cuadro de diálogo Conectar al servidor, que se muestra al hacer clic en el botón Opciones, no se aplican a las conexiones de Integration Services.

Eliminar el error de acceso denegado

Cuando un usuario que no tiene los derechos necesarios intenta conectarse a una instancia de Integration Services en un servidor remoto, el servidor responde con el mensaje de error "Acceso denegado". Se puede evitar ese mensaje de error asegurándose de que los usuarios tengan los permisos DCOM necesarios.

Para configurar derechos para usuarios remotos en Windows Server 2003 o Windows XP

  1. Si el usuario no es miembro del grupo de administradores local, agregue el usuario al grupo de usuarios de COM distribuido. Puede hacerlo en el complemento Administración de equipos de MMC, en el menú Herramientas administrativas.

  2. Abra el Panel de control, haga doble clic en Herramientas administrativas y en Servicios de componente para iniciar el complemento Servicios de componentes de MMC.

  3. Expanda el nodo Servicios de componente en el panel izquierdo de la consola. Expanda los nodos Equipos y Mi PC y, a continuación, haga clic en el nodo Configuración DCOM.

  4. Seleccione el nodo Configuración DCOM y, a continuación, seleccione MsDtsServer en la lista de aplicaciones que pueden configurarse.

  5. Haga clic con el botón secundario en MsDtsServer y seleccione Propiedades.

  6. En el cuadro de diálogo Propiedades MsDtsServer, seleccione la ficha Seguridad.

  7. En Permisos de inicio y activación, active Personalizar y haga clic en Editar para abrir el cuadro de diálogo Permisos de inicio.

  8. En el cuadro de diálogo Permisos de inicio, agregue o elimine usuarios y asigne los permisos adecuados a los usuarios y grupos correspondientes. Los permisos disponibles son Ejecución local, Ejecución remota, Activación local y Activación remota. Los derechos de ejecución conceden o deniegan el permiso para iniciar y detener el servicio; los derechos de activación conceden o deniegan el permiso para conectarse al servicio.

  9. Haga clic en Aceptar para cerrar el cuadro de diálogo.

  10. En Permisos de acceso, seleccione Personalizar y, a continuación, haga clic en Editar.

  11. En el cuadro de diálogo Permisos de acceso, agregue o elimine usuarios y asigne los permisos adecuados a los usuarios y grupos correspondientes.

  12. Haga clic en Aceptar para cerrar el cuadro de diálogo.

  13. Cierre el complemento MMC.

  14. Reinicie el servicio Integration Services.

Para configurar derechos para usuarios remotos en Windows 2000 con los Service Pack más recientes

  1. Ejecute dcomcnfg.exe en el símbolo del sistema.

  2. En la página Aplicaciones del cuadro de diálogo Propiedades de Configuración DCOM, seleccione MSDTSServer y haga clic en Propiedades.

  3. Seleccione la página Seguridad.

  4. Utilice los dos cuadros de diálogo independientes para configurar Permisos de acceso y Permisos de inicio. No se puede distinguir entre el acceso remoto y el acceso local; los permisos de acceso incluyen el acceso local y el remoto, y los permisos de inicio incluyen la ejecución local y la remota.

  5. Cierre los cuadros de diálogo y dcomcnfg.exe.

  6. Reinicie el servicio Integration Services.

Conectarse con una cuenta local

Si se trabaja en una cuenta local de Windows en un equipo cliente, sólo es posible conectarse al servicio Integration Services en un equipo remoto si en el equipo remoto existe una cuenta local con el mismo nombre y contraseña, y con los derechos adecuados.

No se admite la delegación

SQL Server 2005 Integration Services (SSIS) no admite la delegación de credenciales, lo que a veces se denomina salto doble. En este escenario, se está trabajando con un equipo cliente, Integration Services está instalado en un segundo equipo y SQL Server está instalado en un tercer equipo. Aunque SQL Server Management Studio pase correctamente las credenciales del usuario del equipo cliente al segundo equipo en el que se ejecuta Integration Services, Integration Services no puede pasar esas credenciales del segundo equipo al tercero, en el que se ejecuta SQL Server.

Historial de cambios

Versión Historial

15 de septiembre de 2007

Contenido modificado:
  • Procedimiento actualizado sobre cómo configurar los derechos para los usuarios remotos.