Bagikan melalui


Mengelola Login di Daftar Akses Publikasi

Berlaku untuk: SQL Server Azure SQL Managed Instance

Topik ini menjelaskan cara mengelola login di Daftar Akses Publikasi di SQL Server dengan menggunakan SQL Server Management Studio atau Transact-SQL. Akses ke publikasi dikontrol oleh daftar akses publikasi (PAL). Login dan grup dapat ditambahkan dan dihapus dari PAL.

Dalam Topik Ini

Sebelum Anda mulai

Prasyarat

  • Anda harus mengaitkan login SQL Server dengan pengguna database di database publikasi sebelum Anda menambahkan login ke PAL.

Menggunakan SQL Server Management Studio

Anda menggunakan daftar akses publikasi (PAL) pada halaman Daftar Akses Publikasi dari kotak dialog Properti Publikasi - <Publikasi> untuk mengelola login. Untuk informasi selengkapnya tentang cara mengakses kotak dialog ini, lihat Menampilkan dan Mengubah Properti Publikasi.

Untuk mengelola login di PAL

  1. Pada halaman Daftar Akses Publikasi dari kotak dialog Properti Publikasi - <Publikasi>, gunakan tombol Tambahkan, Hapus, dan Hapus Semua untuk menambahkan dan menghapus login dan grup dari PAL. Jangan hapus distributor_admin dari PAL. Akun ini digunakan oleh replikasi.

    Catatan

    Jika Distributor jarak jauh digunakan, akun di PAL harus tersedia di Penerbit dan Distributor. Akun harus berupa akun domain atau akun lokal yang ditentukan di kedua server. Kata sandi yang terkait dengan kedua login harus sama.

  2. Pilih OK.

Menggunakan T-SQL

Untuk melihat grup dan login yang termasuk dalam PAL

  1. Di Publisher pada database publikasi, jalankan sp_help_publication_access. Untuk @publication, tentukan nama publikasi. Ini menampilkan informasi tentang grup dan login di PAL.

Untuk menambahkan grup dan login ke PAL

  1. Di Publisher pada database publikasi, jalankan sp_grant_publication_access. Untuk @publication, tentukan nama publikasi; dan untuk @login, tentukan nama login atau grup yang sedang ditambahkan.

Untuk menghapus grup dan login dari PAL

  1. Di Publisher pada database publikasi, jalankan sp_revoke_publication_access. Untuk @publication, tentukan nama publikasi; dan untuk @login, tentukan nama login atau grup yang sedang dihapus.