Condividi tramite


sp_changereplicationserverpasswords (Transact-SQL)

Modifica le password archiviate per l'account di Microsoft Windows o l'account di accesso di Microsoft SQL Server utilizzato dagli agenti di replica per la connessione ai server in una topologia di replica. Di norma sarebbe necessario modificare la password per ogni singolo agente in esecuzione nel server, anche se tutti utilizzano lo stesso account o lo stesso account di accesso. Questa stored procedure consente di modificare la password per tutte le istanze di un account di accesso di SQL Server o un account di Windows specifico utilizzato da tutti gli agenti di replica in esecuzione in un server. Questa stored procedure viene eseguita in qualsiasi server della topologia di replica nel database master.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

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

Argomenti

  • [ @login_type = ] login_type
    Tipo di autenticazione per le credenziali specificate. login_type è di tipo tinyint e non prevede alcun valore predefinito.

    1 = Autenticazione integrata di Windows

    0 = Autenticazione di SQL Server

  • [ @login = ] 'login'
    Nome dell'account di Windows o dell'account di accesso di SQL Server da modificare. login è di tipo nvarchar(257) e non prevede alcun valore predefinito.
  • [ @password = ] 'password'
    Nuova password da archiviare per l'account di accesso specificato da login. password è di tipo sysname e non prevede alcun valore predefinito.

    [!NOTA] Dopo aver modificato una password per la replica è necessario interrompere e riavviare ogni agente che utilizza la password prima che la modifica abbia effetto per tale agente.

  • [ @server = ] 'server'
    Connessione server per cui viene modificata la password archiviata. server è di tipo sysname. I possibili valori sono i seguenti:

    Valore Descrizione

    distributor

    Tutte le connessioni di agenti al server di distribuzione.

    publisher

    Tutte le connessioni di agenti al server di pubblicazione.

    subscriber

    Tutte le connessioni di agenti al Sottoscrittore.

    % (valore predefinito)

    Tutte le connessioni di agenti a tutti i server di una topologia di replica.

Osservazioni

La stored procedure sp_changereplicationserverpasswords viene utilizzata in tutti i tipi di replica.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin possono eseguire la procedura sp_changereplicationserverpasswords.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Vedere anche

Altre risorse

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

Guida in linea e informazioni

Assistenza su SQL Server 2005