Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Voegt een beleidscategorie toe die gebruikt kan worden met Policy-Based Management. Beleidscategorieën stellen je in staat om beleid te organiseren en de scope van het beleid in te stellen.
Transact-SQL syntaxis-conventies
Syntax
dbo.sp_syspolicy_add_policy_category
[ @name = ] N'name'
[ , [ @mandate_database_subscriptions = ] mandate_database_subscriptions ]
, [ @policy_category_id = ] policy_category_id OUTPUT
[ ; ]
Arguments
[ @name = ] Naamloos
De naam van de poliscategorie.
@name is een systeemnaam en is vereist.
@name kan geen lege snaar zijn NULL .
[ @mandate_database_subscriptions = ] mandate_database_subscriptions
Bepaalt of databaseabonnement verplicht is voor de beleidscategorie.
@mandate_database_subscriptions is bitwaarde , met een standaard van 1 (ingeschakeld).
[ @policy_category_id = ] policy_category_id UITGANG
De identificatie voor de beleidscategorie.
@policy_category_id is int, en wordt teruggegeven als OUTPUT.
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Remarks
Je moet draaien sp_syspolicy_add_policy_category in de context van de msdb systeemdatabase.
toestemmingen
Vereist lidmaatschap van de vaste databaserol PolicyAdministratorRole .
Important
Mogelijke verhoging van inloggegevens: Gebruikers in de rol PolicyAdministratorRole kunnen servertriggers maken en beleidsuitvoeringen plannen die de werking van de instantie van de Database Engine kunnen beïnvloeden. Gebruikers in de rol PolicyAdministratorRole kunnen bijvoorbeeld een beleid maken dat voorkomt dat de meeste objecten in de Database Engine worden aangemaakt. Vanwege deze mogelijke verhoging van inloggegevens zou de rol PolicyAdministratorRole alleen toegekend moeten worden aan gebruikers die worden vertrouwd met het beheren van de configuratie van de Database Engine.
Examples
Het volgende voorbeeld creëert een beleidscategorie waarbij abonnementen op de categorie niet verplicht zijn. Dit betekent dat individuele databases kunnen worden geconfigureerd om in of uit te schakelen voor beleidsregels in de categorie.
DECLARE @policy_category_id AS INT;
EXECUTE msdb.dbo.sp_syspolicy_add_policy_category
@name = N'Table Naming Policies',
@mandate_database_subscriptions = 0,
@policy_category_id = @policy_category_id OUTPUT;
GO