Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Azure SQL Managed Instance
Mengubah kata sandi tersimpan untuk akun Windows atau login 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 master database.
Sintaks
sp_changereplicationserverpasswords
[ @login_type = ] login_type
, [ @login = ] N'login'
, [ @password = ] N'password'
[ , [ @server = ] N'server' ]
[ ; ]
Argumen
[ @login_type = ] login_type
Jenis autentikasi untuk kredensial yang disediakan. @login_type kecil, tanpa default.
1= Autentikasi Terintegrasi Windows0= Autentikasi SQL Server
[ @login = ] N'login'
Nama akun Windows atau login SQL Server sedang diubah. @login adalah nvarchar(257), tanpa default.
[ @password = ] N'password'
Kata sandi baru yang akan disimpan untuk @login yang ditentukan. @password 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 = ] N'server'
Koneksi server tempat kata sandi tersimpan sedang diubah. @server adalah sysname, dan bisa menjadi salah satu nilai berikut:
| Nilai | Deskripsi |
|---|---|
distributor |
Semua koneksi agen ke Distributor. |
publisher |
Semua koneksi agen ke Publisher. |
subscriber |
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.