Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:programu SQL Server
Azure SQL Managed Instance
Zmienia hasło dystrybutora. Ta procedura składowana jest wykonywana w dystrybutorze w dowolnej bazie danych. Jeśli jest to zdalny dystrybutor, należy go uruchomić na wszystkich serwerach wydawcy, które korzystają z tego dystrybutora. Jeśli dystrybucja lub baza danych programu Publisher znajduje się w grupie dostępności, należy ją uruchomić we wszystkich węzłach Dystrybutor i Wydawca. Nie ma znaczenia, czy węzeł jest podstawowy, czy pomocniczy.
Transact-SQL konwencje składni
Składnia
sp_changedistributor_password [ @password = ] N'password'
[ ; ]
Argumenty
[ @password = ] N'hasło'
Nowe hasło.
@password jest nazwa_systemu, bez wartości domyślnej. Jeśli dystrybutor jest lokalny, hasło logowania systemu distributor_admin
zostanie zmienione.
Zwracanie wartości kodu
0
(powodzenie) lub 1
(niepowodzenie).
Uwagi
sp_changedistributor_password
jest używana we wszystkich typach replikacji.
Przykłady
-- 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;
GO
DECLARE @password NVARCHAR(50) = "<password>";
EXEC sp_changedistributor_password @password;
GO
Uprawnienia
Tylko członkowie sysadmin stałej roli serwera mogą wykonywać sp_changedistributor_password
.
Powiązana zawartość
- Wyświetlanie i modyfikowanie ustawień zabezpieczeń replikacji
- zabezpieczanie dystrybutora
- sp_adddistributor (Transact-SQL)
- procedury składowane replikacji (Transact-SQL)