Cómo ver y modificar la configuración de seguridad de la réplica (SQL Server Management Studio)

La configuración de seguridad utilizada por un agente de réplica al conectar con los distintos servidores de una topología de réplica se define al crear las publicaciones y suscripciones. Después de crearla, esta configuración se puede cambiar en Microsoft SQL Server Management Studio. Por ejemplo, puede que desee cambiar la conexión del Agente de registro del LOG al publicador de la autenticación de SQL Server a la autenticación de Windows integrada, o puede que necesite cambiar las credenciales utilizadas para ejecutar un trabajo de agente cuando la contraseña de la cuenta de Windows ha cambiado. Para obtener información acerca de los permisos que necesita cada agente, vea Modelo de seguridad del Agente de réplica.

[!NOTA] Después de cambiar la contraseña o el inicio de sesión del agente, debe detener y volver a iniciar el agente para que el cambio surta efecto.

Vea y modifique la configuración de seguridad en los siguientes cuadros de diálogo:

Para cambiar la contraseña de una cuenta utilizada por uno o varios agentes

  1. Si se trata de una cuenta de SQL Server, este cuadro de diálogo también cambia la contraseña de dicha cuenta. Si es una cuenta de Windows, cambie primero la contraseña en Windows. Para obtener más información, vea la documentación de Windows.

    [!NOTA] Después de cambiar una contraseña de réplica, debe detener y volver a iniciar el agente que utiliza dicha contraseña para que el cambio surta efecto para dicho agente.

  2. Conéctese al servidor en SQL Server Management Studio y, a continuación, expanda el nodo de servidor.

  3. Haga clic con el botón secundario en la carpeta Réplica y, a continuación, haga clic en Actualizar contraseñas de réplica.

  4. En el cuadro de diálogo Actualizar contraseñas de réplica, especifique la cuenta y la contraseña nueva.

  5. Haga clic en Aceptar

Para cambiar la configuración de seguridad del Agente de instantáneas

  1. En la página Seguridad del agente del cuadro de diálogo Propiedades de la publicación: <publicación>, haga clic en el botón Configuración de seguridad situado junto al cuadro de texto Agente de instantáneas.

  2. En el cuadro de diálogo Seguridad del Agente de instantáneas, especifique la cuenta con la que debe ejecutarse el agente:

    • Indique una nueva cuenta de Windows en el cuadro de texto Cuenta del agente.
    • Escriba una nueva contraseña en los cuadros de texto Contraseña y Confirmar contraseña.
  3. Especifique el contexto en el que el agente deberá conectarse del distribuidor al publicador. Si selecciona Mediante el siguiente inicio de sesión de SQL Server, deberá especificar también el inicio de sesión:

    • Indique un inicio de sesión en el cuadro de texto Inicio de sesión.
    • Escriba una nueva contraseña en los cuadros de texto Contraseña y Confirmar contraseña.

    [!NOTA] Si el publicador es un publicador de Oracle, el contexto de conexión se especifica en el cuadro de diálogo Propiedades del distribuidor: <distribuidor>. Vea el procedimiento para cambiar el contexto más adelante en este tema.

  4. Haga clic en Aceptar

Para cambiar la configuración de seguridad del Agente de registro del LOG

  1. En la página Seguridad del agente del cuadro de diálogo Propiedades de la publicación: <publicación>, haga clic en el botón Configuración de seguridad situado junto al cuadro de texto Agente de registro del LOG.

  2. En el cuadro diálogo Seguridad del Agente de registro del LOG, especifique la cuenta con la que debe ejecutarse el agente:

    • Indique una nueva cuenta de Windows en el cuadro de texto Cuenta del agente.
    • Escriba una nueva contraseña en los cuadros de texto Contraseña y Confirmar contraseña.
  3. Especifique el contexto en el que el agente deberá conectarse del distribuidor al publicador. Si selecciona Mediante el siguiente inicio de sesión de SQL Server, deberá especificar también el inicio de sesión:

    • Indique un inicio de sesión en el cuadro de texto Inicio de sesión.
    • Escriba una nueva contraseña en los cuadros de texto Contraseña y Confirmar contraseña.

    [!NOTA] Si el publicador es un publicador de Oracle, el contexto de conexión se especifica en el cuadro de diálogo Propiedades del distribuidor: <distribuidor>. Cambie el contexto siguiendo el procedimiento que se indica a continuación.

  4. Haga clic en Aceptar

    [!NOTA] Existe un Agente de registro del LOG para cada base de datos publicada. El cambio de la configuración de seguridad del agente de una publicación afecta a la configuración de todas las publicaciones de la base de datos.

Para cambiar el contexto en el que el Agente de instantáneas y el Agente de registro del LOG para una publicación de Oracle realizan las conexiones con el publicador

  1. En la página Publicadores del cuadro de diálogo Propiedades del distribuidor: <distribuidor>, haga clic en el botón de propiedades (...) situado junto al publicador.

  2. En la sección Conexión del agente al publicador, especifique el inicio de sesión y la contraseña utilizados por el esquema de usuario administrativo de réplica que ha configurado. Para obtener más información, vea Configurar un publicador de Oracle.

  3. Haga clic en Aceptar

Para cambiar la configuración de seguridad del Agente de distribución para una suscripción de inserción

  1. En el cuadro de diálogo Propiedades de suscripción - <suscripción> del publicador, puede realizar los siguientes cambios:

    • Para cambiar la cuenta con la que el Agente de distribución se ejecuta y realiza conexiones al distribuidor, haga clic en la fila Cuenta de proceso del agente y, a continuación, haga clic en el botón de propiedades (?) de la fila. Especifique una cuenta y una contraseña en el cuadro de diálogo Seguridad del Agente de distribución.
    • Para cambiar el contexto en el que el Agente de distribución se conecta al suscriptor, haga clic en la fila Conexión de suscriptor y, a continuación, haga clic en el botón de propiedades (?) de la fila. Especifique el contexto en el cuadro de diálogo Escribir información de conexión.
      Si utiliza suscripciones de actualización en cola, el Agente de lectura de cola utiliza también el contexto especificado aquí para las conexiones al suscriptor.
  2. Haga clic en Aceptar

Para cambiar la configuración de seguridad del Agente de distribución para una suscripción de extracción

  1. En el cuadro de diálogo Propiedades de suscripción - <suscripción> del suscriptor, puede realizar los siguientes cambios:

    • Para cambiar la cuenta con la que el Agente de distribución se ejecuta y realiza conexiones al suscriptor, haga clic en la fila Cuenta de proceso del agente y, a continuación, haga clic en el botón de propiedades (?) de la fila. Especifique una cuenta y una contraseña en el cuadro de diálogo Seguridad del Agente de distribución.
      Si utiliza suscripciones de actualización en cola, el Agente de lectura de cola utiliza también el contexto especificado aquí para las conexiones al suscriptor.
    • Para cambiar el contexto en el que el Agente de distribución se conecta al distribuidor, haga clic en la fila Conexión del distribuidor y, a continuación, haga clic en el botón de propiedades (?) de la fila. Especifique el contexto en el cuadro de diálogo Escribir información de conexión.
  2. Haga clic en Aceptar

Para cambiar la configuración de seguridad del Agente de mezcla para una suscripción de inserción

  1. En el cuadro de diálogo Propiedades de suscripción - <suscripción> del publicador, puede realizar los siguientes cambios:

    • Para cambiar la cuenta con la que el Agente de mezcla se ejecuta y realiza conexiones al publicador y al distribuidor, haga clic en la fila Cuenta de proceso del agente y, a continuación, haga clic en el botón de propiedades (?) de la fila. Especifique una cuenta y una contraseña en el cuadro de diálogo Seguridad del Agente de mezcla.
    • Para cambiar el contexto en el que el Agente de mezcla se conecta al suscriptor, haga clic en la fila Conexión de suscriptor y, a continuación, haga clic en el botón de propiedades (?) de la fila. Especifique el contexto en el cuadro de diálogo Escribir información de conexión.
  2. Haga clic en Aceptar

Para cambiar la configuración de seguridad del Agente de mezcla para una suscripción de extracción

  1. En el cuadro de diálogo Propiedades de suscripción - <suscripción> del suscriptor, puede realizar los siguientes cambios:

    • Para cambiar la cuenta con la que el Agente de mezcla se ejecuta y realiza conexiones al suscriptor, haga clic en la fila Cuenta de proceso del agente y, a continuación, haga clic en el botón de propiedades (?) de la fila. Especifique una cuenta y una contraseña en el cuadro de diálogo Seguridad del Agente de mezcla.
    • Para cambiar el contexto en el que el Agente de mezcla se conecta al publicador y al suscriptor, haga clic en la fila Conexión de publicador y, a continuación, haga clic en el botón de propiedades (?) de la fila. Especifique el contexto en el cuadro de diálogo Escribir información de conexión.
  2. Haga clic en Aceptar

Para cambiar la cuenta con la que se ejecuta el Agente de lectura de cola

  1. En la página General del cuadro de diálogo Propiedades del distribuidor: <distribuidor>, haga clic en el botón de propiedades (...) situado junto a la base de datos de distribución.

  2. En el cuadro de diálogo Propiedades de base de datos de distribución: <baseDeDatos>, haga clic en el botón Configuración de seguridad situado junto al cuadro de texto Cuenta de proceso del agente.

  3. En el cuadro diálogo Seguridad del Agente de lectura de cola, especifique la cuenta con la que el agente debe ejecutarse y realizar conexiones al distribuidor:

    • Indique una nueva cuenta de Windows en el cuadro de texto Cuenta de proceso.
    • Escriba una nueva contraseña en los cuadros de texto Contraseña y Confirmar contraseña.
  4. Haga clic en Aceptar

    [!NOTA] Existe un Agente de lectura de cola para cada base de datos de distribución. El cambio de la configuración de seguridad del agente afecta a la configuración de todas las publicaciones de todos los publicadores que utilizan esta base de datos de distribución.

Para cambiar el contexto en el que el Agente de lectura de cola realiza conexiones al publicador

  1. En la página Publicadores del cuadro de diálogo Propiedades del distribuidor: <distribuidor>, haga clic en el botón de propiedades (...) situado junto al publicador.

  2. En la sección Conexión del agente al publicador, especifique el valor Suplantar la cuenta de proceso del agente o Autenticación de SQL Server para la opción Modo de conexión del agente. Si especifica Autenticación de SQL Server, indique también valores para Inicio de sesión y Contraseña.

  3. Haga clic en Aceptar

    [!NOTA] Existe un Agente de lectura de cola para cada base de datos de distribución. El cambio de la configuración de seguridad del agente afecta a la configuración de todas las publicaciones de todos los publicadores que utilizan esta base de datos de distribución.

Para cambiar el contexto en el que el Agente de lectura de cola realiza conexiones al suscriptor

  • El Agente de lectura de cola utiliza el mismo contexto de conexión que el Agente de distribución para la suscripción. Para obtener más información, vea los procedimientos descritos anteriormente para el Agente de distribución.

Para cambiar la configuración de seguridad para una suscripción de extracción de actualización inmediata

  1. En el cuadro de diálogo Propiedades de suscripción - <suscripción> del suscriptor, haga clic en la fila Conexión de publicador y, a continuación, haga clic en el botón de propiedades (?) de la fila.

  2. En el cuadro de diálogo Escribir información de conexión, seleccione una de las siguientes opciones:

    • Utilizar inicio de sesión de un servidor vinculado o remoto. Seleccione esta opción si ha definido un servidor remoto o un servidor vinculado entre el suscriptor y el publicador mediante sp_addserver (Transact-SQL), sp_addlinkedserver (Transact-SQL), SQL Server Management Studio o algún otro método.
    • Utilizar autenticación de SQL Server con el inicio de sesión y la contraseña siguientes. Seleccione esta opción si no ha definido ningún servidor remoto o servidor vinculado entre el suscriptor y el publicador. La réplica creará un servidor vinculado. La cuenta que especifique debe existir en el publicador.

    Para obtener información acerca de los permisos que requiere la cuenta del servidor vinculado, vea la sección sobre suscripciones de actualización inmediata en el tema Consideraciones de seguridad para la actualización de suscripciones.

  3. Haga clic en Aceptar

[!NOTA] Este procedimiento cambia el método que los desencadenadores de réplica utilizan para conectarse del suscriptor al publicador cuando se realizan cambios en el suscriptor. También puede cambiar la configuración asociada al Agente de distribución para una suscripción de actualización inmediata. Para obtener más información, vea los procedimientos que se describen anteriormente en este tema. Este procedimiento sólo se aplica a las suscripciones de extracción. Para las suscripciones de inserción, utilice el procedimiento almacenado sp_link_publication (Transact-SQL). Para obtener más información, vea How to: View and Modify Replication Security Settings (Replication Transact-SQL Programming).

Para cambiar la contraseña de la conexión administrativa del publicador al distribuidor

  1. En la página Publicadores del cuadro de diálogo Propiedades del distribuidor: <distribuidor>, escriba una contraseña en los cuadros de texto Contraseña y Confirmar contraseña.

  2. Haga clic en Aceptar

  3. En la página General del cuadro de diálogo Propiedades del publicador: <publicador>, escriba una contraseña segura en los cuadros de texto Contraseña y Confirmar contraseña.

  4. Haga clic en Aceptar

Vea también

Conceptos

Modelo de seguridad del Agente de réplica
Prácticas recomendadas de seguridad de réplica

Otros recursos

How to: View and Modify Replication Security Settings (Replication Transact-SQL Programming)
Administrar inicios de sesión y contraseñas en la réplica
Consideraciones de seguridad para la réplica

Ayuda e información

Obtener ayuda sobre SQL Server 2005