共用方式為


sp_syspolicy_delete_policy_category_subscription (Transact-SQL)

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

適用於:SQL Server (SQL Server 2008 到目前的版本)。

主題連結圖示 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。

當原則類別目錄訂閱被託管時,您無法刪除此訂閱。

Permissions

此預存程序會在目前預存程序擁有者的內容中執行。

若要取得 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

請參閱

參考

原則式管理預存程序 (Transact-SQL)

sp_syspolicy_update_policy_category_subscription (Transact-SQL)