sp_changereplicationserverpasswords (T-SQL)
Berlaku untuk:SQL ServerAzure SQL Managed Instance
Mengubah kata sandi tersimpan untuk akun Microsoft Windows atau login Microsoft SQL Server yang digunakan oleh agen replikasi saat menyambungkan ke server dalam topologi replikasi. Anda biasanya harus mengubah kata sandi untuk setiap agen individu yang berjalan di server, bahkan jika mereka semua menggunakan login atau akun yang sama. Prosedur tersimpan ini memungkinkan Anda mengubah kata sandi untuk semua instans akun SQL Server Login atau Windows tertentu yang digunakan oleh semua agen replikasi yang berjalan di server. Prosedur tersimpan ini dijalankan di server mana pun dalam topologi replikasi pada database master.
Sintaks
sp_changereplicationserverpasswords [ @login_type = ] login_type
, [ @login = ] 'login'
, [ @password = ] 'password'
[ , [ @server = ] 'server' ]
Argumen
[ @login_type = ] login_type
Adalah jenis autentikasi untuk kredensial yang disediakan. login_type kecil, tanpa default.
1 = Autentikasi Terintegrasi Windows
0 = Autentikasi SQL Server
[ @login = ] 'login'
Adalah nama akun Windows atau login SQL Server yang diubah. login adalah nvarchar(257), tanpa default
[ @password = ] 'password'
Adalah kata sandi baru yang akan disimpan untuk login yang ditentukan. kata sandi adalah sysname, tanpa default.
Catatan
Setelah mengubah kata sandi replikasi, Anda harus menghentikan dan memulai ulang setiap agen yang menggunakan kata sandi sebelum perubahan berlaku untuk agen tersebut.
[ @server = ] 'server'
Apakah koneksi server yang kata sandi tersimpan sedang diubah. server adalah sysname, dan bisa menjadi salah satu nilai berikut:
Nilai | Deskripsi |
---|---|
Distributor | Semua koneksi agen ke Distributor. |
penerbit | Semua koneksi agen ke Publisher. |
Pelanggan | Semua koneksi agen ke Pelanggan. |
% (default) | Semua koneksi agen ke semua server dalam topologi replikasi. |
Mengembalikan Nilai Kode
0 (berhasil) atau 1 (kegagalan)
Keterangan
sp_changereplicationserverpasswords digunakan dengan semua jenis replikasi.
Izin
Hanya anggota peran server tetap sysadmin yang dapat menjalankan sp_changereplicationserverpasswords.
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