sp_changedistributor_password (T-SQL)
Berlaku untuk: SQL Server
Azure SQL Managed Instance
Mengubah kata sandi untuk Distributor. Prosedur tersimpan ini dijalankan di Distributor pada database apa pun. Jika ini adalah Distributor jarak jauh, maka perlu dijalankan pada semua server Publisher yang menggunakan Distributor ini. Jika distribusi atau database Publisher berada dalam grup ketersediaan, maka perlu dijalankan pada semua simpul Distributor dan Penerbit. Tidak masalah jika node adalah primer atau sekunder.
Sintaks
sp_changedistributor_password [ @password = ] 'password'
[ ; ]
Argumen
[ @password = ] 'kata sandi'
Kata sandi baru. @password adalah sysname, tanpa default. Jika Distributor bersifat lokal, kata sandi distributor_admin
login sistem diubah.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
sp_changedistributor_password
digunakan dalam semua jenis replikasi.
Contoh
-- 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) = "YourLongP@$$w0rdHere";
EXEC sp_changedistributor_password @password;
GO
Izin
Hanya anggota peran server tetap sysadmin yang dapat menjalankan sp_changedistributor_password
.
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk