sp_help_publication_access (T-SQL)
Berlaku untuk: SQL Server Azure SQL Managed Instance
Mengembalikan daftar semua login yang diberikan untuk publikasi. Prosedur tersimpan ini dijalankan di Publisher pada database publikasi.
Sintaks
sp_help_publication_access
[ @publication = ] N'publication'
[ , [ @return_granted = ] return_granted ]
[ , [ @login = ] N'login' ]
[ , [ @initial_list = ] initial_list ]
[ , [ @publisher = ] N'publisher' ]
[ ; ]
Argumen
[ @publication = ] N'publikasi'
Nama publikasi yang akan diakses. @publication adalah sysname, tanpa default.
[ @return_granted = ] return_granted
ID masuk. @return_granted adalah bit, dengan default 1
.
Jika 0
ditentukan dan Autentikasi SQL Server digunakan, login yang tersedia yang muncul di Penerbit tetapi tidak di Distributor dikembalikan.
Jika 0
ditentukan dan Autentikasi Windows digunakan, login yang tidak secara khusus ditolak aksesnya di Penerbit atau Distributor, dikembalikan.
[ @login = ] N'login'
ID masuk keamanan standar. @login adalah sysname, dengan default %
.
[ @initial_list = ] initial_list
Menentukan apakah akan mengembalikan semua anggota dengan akses publikasi atau hanya anggota yang memiliki akses sebelum anggota baru ditambahkan ke daftar. @initial_list adalah bit, dengan default 0
.
1
mengembalikan informasi untuk semua anggota peran server tetap sysadmin dengan login yang valid di Distributor yang ada saat publikasi dibuat, dan login saat ini.0
mengembalikan informasi untuk semua anggota peran server tetap sysadmin dengan login yang valid di Distributor yang ada saat publikasi dibuat, dan semua pengguna dalam daftar akses publikasi yang bukan milik peran server tetap sysadmin .
[ @publisher = ] N'publisher'
Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
Tataan hasil
Nama kolom | Jenis data | Deskripsi |
---|---|---|
Loginname |
nvarchar(256) | Nama login aktual. |
Isntname |
int | 0 = Masuk bukan pengguna Windows.1 = Login adalah pengguna Windows. |
Isntgroup |
int | 0 = Masuk bukan grup Windows.1 = Login adalah grup Windows. |
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
sp_help_publication_access
digunakan dalam semua jenis replikasi.
Ketika dan Isntname
Isntgroup
dalam tataan hasil adalah 0
, login diasumsikan sebagai login SQL Server.
Izin
Hanya anggota peran server tetap sysadmin atau peran database tetap db_owner yang dapat menjalankan sp_help_publication_access
.