Freigeben über


sp_changedistributor_password (Transact-SQL)

Ändert das Kennwort für einen Verteiler. Diese gespeicherte Prozedur wird auf dem Verteiler für jede Datenbank ausgeführt.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

sp_changedistributor_password [ @password= ] 'password' 

Argumente

  • [ @password=] 'password'
    Ist das neue Kennwort. password ist ein Wert vom Datentyp sysname und weist keinen Standardwert auf. Wenn es sich bei dem Verteiler um einen lokalen Verteiler handelt, wird das Kennwort des Systemanmeldenamens distributor_admin geändert.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Hinweise

sp_changedistributor_password wird für alle Replikationstypen verwendet.

Beispiel

-- Change the password on the Distributor. 
-- To avoid storing the password in the script file, the value is passed 
-- into SQLCMD as a scripting variable. For information about how to use 
-- scripting variables on the command line and in SQL Server Management
-- Studio, see the "Executing Replication Scripts" section in the topic
-- "Programming Replication Using System Stored Procedures".
USE master
EXEC sp_changedistributor_password $(Password)
GO

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin können sp_changedistributor_password ausführen.