Keamanan Merge Agent

Berlaku untuk:SQL Server

Kotak dialog Keamanan Agen Penggabungan memungkinkan Anda menentukan akun Microsoft Windows yang digunakan untuk menjalankan Agen Penggabungan. Agen Penggabungan beroperasi di Distributor untuk langganan push dan di Pelanggan untuk langganan pull. Akun Windows juga disebut sebagai akun proses, karena proses agen berjalan menggunakan akun ini. Opsi tambahan yang tersedia dalam kotak dialog bergantung pada cara Anda mengaksesnya:

  • Jika kotak dialog diakses dari Wizard Langganan Baru, kotak dialog juga memungkinkan Anda menentukan konteks di mana Agen Penggabungan membuat koneksi ke Pelanggan (untuk langganan push) atau Penerbit dan Distributor (untuk langganan pull). Koneksi dapat dibuat menggunakan akun Windows atau di bawah konteks akun Microsoft SQL Server yang Anda tentukan.

  • Jika kotak dialog diakses dari kotak dialog Properti Langganan, tentukan konteks di mana Agen Penggabungan membuat koneksi dengan mengklik tombol properti (...) di baris Koneksi Pelanggan atau Koneksi Penerbit dari kotak dialog tersebut. Untuk informasi lebih lanjut tentang cara mengakses kotak dialog Properti Langganan, lihat Menampilkan dan Mengubah Properti Langganan Push serta cara: Menampilkan dan Mengubah Properti Langganan Pull.

Semua akun harus valid, dengan kata sandi yang benar yang ditentukan untuk setiap akun. Akun dan kata sandi tidak divalidasi hingga agen berjalan.

Opsi

Akun Proses
Masukkan akun Windows tempat Agen Penggabungan berjalan.

  • Untuk langganan push, akun harus:

    • Setidaknya menjadi anggota peran database tetap db_owner dalam database distribusi.

    • Jadilah anggota PAL.

    • Merupakan login yang terkait dengan seorang pengguna dalam basis data publikasi.

    • Memiliki izin baca pada berbagi rekam jepret.

  • Untuk langganan pull, akun tersebut setidaknya harus menjadi anggota peran database tetap db_owner di database langganan.

Izin tambahan diperlukan jika akun proses ditiru saat koneksi dibuat. Lihat bagian Sambungkan ke Penerbit dan Distributor dan Sambungkan ke Pelanggan di bawah ini.

Akun Proses tidak dapat ditentukan untuk langganan tarik ke Microsoft SQL Server Express, karena Agen Penggabungan tidak berjalan pada instans SQL Server Express.

Kata Sandi dan Konfirmasi Kata Sandi
Masukkan kata sandi untuk akun Windows.

Menyambungkan ke Penerbit dan Distributor
Untuk langganan push, koneksi ke Penerbit dan Distributor selalu dibuat dengan menggunakan identitas akun yang ditentukan dalam kotak teks Akun proses.

Untuk langganan pull, pilih apakah Agen Penggabungan harus terhubung ke Penerbit dan Distributor dengan menyamar sebagai akun yang ditentukan dalam kotak teks Akun proses atau dengan menggunakan akun SQL Server. Jika Anda memilih untuk menggunakan akun SQL Server, masukkan login dan kata sandi SQL Server.

Catatan

Microsoft menyarankan agar Anda memilih untuk meniru akun Windows daripada menggunakan akun SQL Server.

Akun Windows atau akun SQL Server yang digunakan untuk koneksi harus:

  • Jadilah anggota PAL.

  • Merupakan login yang terkait dengan pengguna dalam basis data publikasi.

  • Jadilah login yang terkait dengan pengguna dalam database distribusi (pengguna dapat menjadi pengguna Tamu).

  • Memiliki izin baca pada berbagi rekam jepret.

Hubungkan ke Pelanggan
Untuk langganan pull, koneksi ke Subscriber selalu dibuat dengan menyamar sebagai akun yang ditentukan dalam kotak teks Process account.

Untuk langganan push, pilih apakah Agen Penggabungan harus membuat koneksi ke Penerbit dan Distributor dengan meniru akun yang ditentukan dalam kotak teks Akun proses atau dengan menggunakan akun SQL Server. Jika Anda memilih untuk menggunakan akun SQL Server, masukkan login dan kata sandi SQL Server.

Catatan

Disarankan agar Anda memilih untuk meniru akun Windows daripada menggunakan akun SQL Server.

Akun Windows atau akun SQL Server yang digunakan untuk tersambung ke Subscriber setidaknya harus merupakan anggota peran database tetap db_owner pada database langganan.