Events
Mar 31, 11 PM - Apr 2, 11 PM
The biggest SQL, Fabric and Power BI learning event. March 31 – April 2. Use code FABINSIDER to save $400.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Applies to:
SQL Server
Azure SQL Managed Instance
Changes stored passwords for the Windows account or SQL Server login used by replication agents when connecting to servers in a replication topology. You would normally have to change a password for each individual agent running at a server, even if they all use the same login or account. This stored procedure enables you to change the password for all instances of a given SQL Server Login or Windows account used by all replication agents that run at a server. This stored procedure is executed at any server in the replication topology on the master
database.
Transact-SQL syntax conventions
sp_changereplicationserverpasswords
[ @login_type = ] login_type
, [ @login = ] N'login'
, [ @password = ] N'password'
[ , [ @server = ] N'server' ]
[ ; ]
The type of authentication for the supplied credentials. @login_type is tinyint, with no default.
1
= Windows Integrated Authentication0
= SQL Server AuthenticationThe name of the Windows account or SQL Server login being changed. @login is nvarchar(257), with no default.
The new password to be stored for the specified @login. @password is sysname, with no default.
Note
After changing a replication password, you must stop and restart each agent that uses the password before the change takes effect for that agent.
The server connection for which the stored password is being changed. @server is sysname, and can be one of these values:
Value | Description |
---|---|
distributor |
All agent connections to the Distributor. |
publisher |
All agent connections to the Publisher. |
subscriber |
All agent connections to the Subscriber. |
% (default) |
All agent connections to all servers in a replication topology. |
0
(success) or 1
(failure).
sp_changereplicationserverpasswords
is used with all types of replication.
Only members of the sysadmin fixed server role can execute sp_changereplicationserverpasswords
.
Events
Mar 31, 11 PM - Apr 2, 11 PM
The biggest SQL, Fabric and Power BI learning event. March 31 – April 2. Use code FABINSIDER to save $400.
Register today