sp_changereplicationserverpasswords (Transact-SQL)

Cambia las contraseñas almacenadas de la cuenta de Microsoft Windows o el inicio de sesión de Microsoft SQL Server utilizados por los agentes de réplica al conectar a servidores de una topología de réplica. Normalmente tendría que cambiar una contraseña para cada agente individual que se ejecutara en un servidor, aunque todos utilizaran el mismo inicio de sesión o la misma cuenta. Este procedimiento almacenado permite cambiar la contraseña para todas las instancias de un inicio de sesión de SQL Server o una cuenta de Windows específicos utilizados por todos los agentes de réplica que se ejecutan en un servidor. Este procedimiento almacenado se ejecuta en cualquier servidor de la topología de réplica de la base de datos master.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

sp_changereplicationserverpasswords [ @login_type = ] login_type
        , [ @login = ] 'login' 
        , [ @password = ] 'password'
    [ , [ @server = ] 'server' ]

Argumentos

  • [ @login_type = ] login_type
    Es el tipo de autenticación de las credenciales proporcionadas. login_type es de tipo tinyint y no tiene ningún valor predeterminado.

    1 = Autenticación integrada de Windows

    0 = Autenticación de SQL Server

  • [ @login = ] 'login'
    Es el nombre de la cuenta de Windows o el inicio de sesión de SQL Server que se va a cambiar. login es de tipo nvarchar(257) y no tiene ningún valor predeterminado.
  • [ @password = ] 'password'
    Es la nueva contraseña que se va a almacenar para el login especificado. password es de tipo sysname y no tiene ningún valor predeterminado.

    [!NOTA] Después de cambiar una contraseña de réplica, es necesario detener y reiniciar cada agente que utilice la contraseña para que el cambio surta efecto en dicho agente.

  • [ @server = ] 'server'
    Es la conexión con el servidor cuya contraseña almacenada se está cambiando. server es de tipo sysname y puede tener uno de estos valores:

    Valor Descripción

    distributor

    Todas las conexiones del agente al distribuidor.

    publisher

    Todas las conexiones del agente al publicador.

    subscriber

    Todas las conexiones del agente al suscriptor.

    % (valor predeterminado)

    Todas las conexiones del agente a todos los servidores de una topología de réplica.

Notas

sp_changereplicationserverpasswords se utiliza con todos los tipos de réplica.

Permisos

Sólo los miembros de la función fija de servidor sysadmin pueden ejecutar sp_changereplicationserverpasswords.

Valores de código de retorno

0 (correcto) o 1 (error)

Vea también

Otros recursos

How to: View and Modify Replication Security Settings (Replication Transact-SQL Programming)

Ayuda e información

Obtener ayuda sobre SQL Server 2005