Share via


sp_syspolicy_delete_policy_category_subscription (Transact-SQL)

適用於:SQL Server

刪除特定資料庫的原則類別目錄訂用帳戶。

Transact-SQL 語法慣例

語法

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