sp_syspolicy_delete_policy_category_subscription (Transact-SQL)
適用於:SQL Server
刪除特定資料庫的原則類別目錄訂用帳戶。
語法
sp_syspolicy_delete_policy_category_subscription
[ @policy_category_subscription_id = ] policy_category_subscription_id
[ ; ]
引數
[ @policy_category_subscription_id = ] policy_category_subscription_id
原則類別目錄訂用帳戶的標識碼。 @policy_category_subscription_id為 int。
傳回碼值
0
(成功) 或 1
(失敗)。
備註
您必須在系統資料庫的內容msdb
中執行sp_syspolicy_delete_policy_category_subscription
。
當授權訂閱時,您無法刪除原則類別訂用帳戶。
權限
此預存程序會在目前預存程序擁有者的內容中執行。
若要取得@policy_category_subscription_id的值,您可以使用下列查詢:
SELECT a.policy_category_subscription_id,
a.target_object,
b.name AS category_name
FROM msdb.dbo.syspolicy_policy_category_subscriptions AS a
INNER JOIN msdb.dbo.syspolicy_policy_categories AS b
ON a.policy_category_id = b.policy_category_id;
範例
下列範例會刪除標識碼為1的原則類別訂用帳戶。
EXEC msdb.dbo.sp_syspolicy_delete_policy_category_subscription
@policy_category_subscription_id = 1;
GO