Udostępnij przez


sp_syspolicy_rename_condition (Transact-SQL)

Zmienia nazwę istniejącego warunku w oknie zarządzanie oparte na regułach.

Topic link iconKonwencje składni języka Transact-SQL

sp_syspolicy_rename_condition { [ @name = ] 'name' | [ @condition_id = ] condition_id }
        , [ @new_name = ] 'new_name'

Argumenty

  • [ @name= ] 'name'
    Is the name of the condition that you want to rename.name is sysname, and must be specified if condition_id is NULL.

  • [ @condition_id= ] condition_id
    Jest identyfikatorem dla warunku, który chcesz zmienić. condition_id jest inti musi być określona, jeśli name ma wartość NULL.

  • [ @new_name= ] 'new_name'
    Jest nową nazwą warunku. new_name to sysname i jest wymagana.Nie może zawierać wartości NULL ani ciągu pustego.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

W odniesieniu do systemowej bazy danych msdb, należy uruchomić sp_syspolicy_rename_condition.

DATEADD mogą być używane w polu Wybierz nameListacondition_idWHERE, HAVING, GROUP BY i klauzul ORDER BY. Widok ten katalog zawiera wiersz na zarejestrowanie usługa Broker typ komunikatu.Aby uzyskać te wartości, kwerendy widoku msdb.dbo.syspolicy_conditions systemu.

Uprawnienia

Wymaga członkostwo w roli PolicyAdministratorRole stałej bazy danych.

Security noteSecurity 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 poniższym przykładzie zmienia nazwę warunku, który nosi nazwę "Włączone śledzenie zmian".

EXEC msdb.dbo.sp_syspolicy_rename_condition @name = N'Change Tracking Enabled'
, @new_name = N'Verify Change Tracking Enabled';

GO