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
Mencantumkan izin untuk proksi SQL Server Agent untuk mengakses subsistem.
Sintaks
sp_enum_proxy_for_subsystem
[ [ @proxy_id = ] proxy_id ]
[ , [ @proxy_name = ] N'proxy_name' ]
[ , [ @subsystem_id = ] subsystem_id ]
[ , [ @subsystem_name = ] N'subsystem_name' ]
[ ; ]
Argumen
[ @proxy_id = ] proxy_id
Nomor identifikasi proksi untuk mencantumkan informasi. @proxy_id int, dengan default NULL.
Baik @proxy_id atau @proxy_name dapat ditentukan.
[ @proxy_name = ] N'proxy_name'
Nama proksi untuk mencantumkan informasi. @proxy_name adalah sysname, dengan default NULL.
Baik @proxy_id atau @proxy_name dapat ditentukan.
[ @subsystem_id = ] subsystem_id
Nomor identifikasi subsistem untuk mencantumkan informasi. @subsystem_id int, dengan default NULL.
Baik @subsystem_id atau @subsystem_name dapat ditentukan.
[ @subsystem_name = ] N'subsystem_name'
Nama subsistem untuk mencantumkan informasi. @subsystem_name adalah sysname, dengan default NULL.
Baik @subsystem_id atau @subsystem_name dapat ditentukan.
Mengembalikan nilai kode
0 (berhasil) atau 1 (kegagalan).
Tataan hasil
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
subsystem_id |
int | Nomor identifikasi subsistem. |
subsystem_name |
nama sysname | Nama subsistem. |
proxy_id |
int | Nomor identifikasi proksi. |
proxy_name |
nama sysname | Nama proksi. |
Keterangan
Ketika tidak ada parameter yang disediakan, sp_enum_proxy_for_subsystem mencantumkan informasi tentang semua proksi dalam instans untuk setiap subsistem.
Saat @proxy_id atau @proxy_name disediakan, sp_enum_proxy_for_subsystem mencantumkan subsistem yang dapat diakses proksi. Saat @subsystem_id atau @subsystem_name disediakan, sp_enum_proxy_for_subsystem mencantumkan proksi yang memiliki akses ke subsistem tersebut.
Ketika informasi untuk proksi dan subsistem disediakan, kumpulan hasil mengembalikan baris jika proksi yang ditentukan memiliki akses ke subsistem yang ditentukan.
Prosedur tersimpan ini terletak di msdb.
Izin
Izin eksekusi untuk prosedur ini default ke anggota peran server tetap sysadmin .
Contoh
J. Mencantumkan semua asosiasi
Contoh berikut mencantumkan semua izin yang ditetapkan antara proksi dan subsistem untuk instans saat ini.
USE msdb;
GO
EXECUTE dbo.sp_enum_proxy_for_subsystem;
GO
B. Menentukan apakah proksi memiliki akses ke subsistem tertentu
Contoh berikut mengembalikan baris jika proksi Catalog application proxy memiliki akses ke ActiveScripting subsistem. Jika tidak, contoh mengembalikan tataan hasil kosong.
USE msdb;
GO
EXECUTE dbo.sp_enum_proxy_for_subsystem
@subsystem_name = 'ActiveScripting',
@proxy_name = 'Catalog application proxy';
GO