sp_syspolicy_add_policy_category_subscription (T-SQL)
Berlaku untuk: SQL Server
Menambahkan langganan kategori kebijakan ke database yang ditentukan.
Sintaks
sp_syspolicy_add_policy_category_subscription
[ @target_type = ] N'target_type'
, [ @target_object = ] N'target_object'
, [ @policy_category = ] N'policy_category'
[ , [ @policy_category_subscription_id = ] policy_category_subscription_id OUTPUT ]
[ ; ]
Argumen
[ @target_type = ] N'target_type'
Jenis target langganan kategori. @target_type adalah sysname, diperlukan, dan harus diatur ke DATABASE
.
[ @target_object = ] N'target_object'
Nama database yang akan berlangganan kategori. @target_object adalah sysname, dan diperlukan.
[ @policy_category = ] N'policy_category'
Nama kategori kebijakan untuk berlangganan. @policy_category adalah sysname, dan diperlukan.
Untuk mendapatkan nilai untuk @policy_category, kueri msdb.dbo.syspolicy_policy_categories
tampilan sistem.
[ @policy_category_subscription_id = ] policy_category_subscription_id
Pengidentifikasi untuk langganan kategori. @policy_category_subscription_id int, dan dikembalikan sebagai OUTPUT
.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
Anda harus menjalankan sp_syspolicy_add_policy_category_subscription
dalam konteks msdb
database sistem.
Jika Anda menentukan kategori kebijakan yang tidak ada, kategori kebijakan baru dibuat dan langganan diamanatkan untuk semua database saat Anda menjalankan prosedur tersimpan. Jika Anda kemudian menghapus langganan yang diamanatkan untuk kategori baru, langganan hanya berlaku untuk database yang Anda tentukan sebagai target_object. Untuk informasi selengkapnya tentang cara mengubah pengaturan langganan yang diamanatkan, lihat sp_syspolicy_update_policy_category (Transact-SQL).
Izin
Prosedur tersimpan ini berjalan dalam konteks pemilik prosedur tersimpan saat ini.
Contoh
Contoh berikut mengonfigurasi database yang ditentukan untuk berlangganan kategori kebijakan yang diberi nama Table Naming Policies
.
EXEC msdb.dbo.sp_syspolicy_add_policy_category_subscription
@target_type = N'DATABASE',
@target_object = N'AdventureWorks2022',
@policy_category = N'Table Naming Policies';
GO
Konten terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk