sp_syspolicy_delete_policy_category (języka Transact-SQL)
Usuwa kategorię zasady oparte na zasadach zarządzania.
sp_syspolicy_delete_policy_category { [ @name = ] 'name' | [ @policy_category_id = ] policy_category_id }
Argumenty
[ @name= ] 'name'
Is the name of the policy category.name is sysname, and must be specified if policy_category_id is NULL.[ @policy_category_id= ] policy_category_id
Is the identifier for the policy category.policy_category_id is int, and must be specified if name is NULL.
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Remarks
W odniesieniu do systemowej bazy danych msdb, należy uruchomić sp_syspolicy_delete_policy_category.
Należy określić wartość w polu name lub policy_category_id. Widok ten katalog zawiera wiersz na zarejestrowanie usługa Broker typ komunikatu.Nazwa typu komunikatu, unikatowe w bazie danych.
Aby usunąć kategorię zasad, kategorii nie musi się odwoływać żadnych zasad.
Uprawnienia
Wymaga członkostwo w roli PolicyAdministratorRole stałej bazy danych.
Security Note: |
|---|
Możliwe podniesienie poświadczenia: Użytkownicy w roli PolicyAdministratorRole mogą tworzyć wyzwalacze serwera i wykonań zasady harmonogramu, który może mieć wpływ na działanie programu Database Engine. Na przykład użytkowników w roli PolicyAdministratorRole można utworzyć zasadę która może uniemożliwić tworzonej w większości obiektów Database Engine. Ze względu na to możliwe podwyższenie poziomu poświadczenia, należy przyznać roli PolicyAdministratorRole tylko dla użytkowników, którzy są uważane za zaufane z kontrolowanie konfiguracja Database Engine. |
Przykłady
W następującym przykładzie usunięto kategorię zasady o nazwie "Finanse".
EXEC msdb.dbo.sp_syspolicy_delete_policy_category @name = N'Finance';
GO
.gif)
Security Note: