sp_syspolicy_rename_condition (Transact-SQL)

Berlaku untuk: SQL Server (semua versi yang didukung)

Mengganti nama kondisi yang ada dalam Manajemen Berbasis Kebijakan.

Ikon tautan topikKonvensi Sintaks Transact-SQL

Sintaks

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

Argumen

[ @name = ] 'name' Adalah nama kondisi yang ingin Anda ganti namanya. nama adalah sysname, dan harus ditentukan jika condition_id ADALAH NULL.

[ @condition_id = ] condition_id Adalah pengidentifikasi untuk kondisi yang ingin Anda ganti namanya. condition_idint, dan harus ditentukan jika nama adalah NULL.

[ @new_name = ] 'new_name' Adalah nama baru kondisi. new_name adalah sysname, dan diperlukan. Tidak boleh NULL atau string kosong.

Mengembalikan Nilai Kode

0 (berhasil) atau 1 (kegagalan)

Keterangan

Anda harus menjalankan sp_syspolicy_rename_condition dalam konteks database sistem msdb.

Anda harus menentukan nilai untuk nama atau condition_id. Keduanya tidak boleh NULL. Untuk mendapatkan nilai-nilai ini, kueri tampilan sistem msdb.dbo.syspolicy_conditions.

Izin

Memerlukan keanggotaan dalam peran database tetap PolicyAdministratorRole.

Penting

Kemungkinan elevasi kredensial: Pengguna dalam peran PolicyAdministratorRole dapat membuat pemicu server dan menjadwalkan eksekusi kebijakan yang dapat memengaruhi pengoperasian instans Mesin Database. Misalnya, pengguna dalam peran PolicyAdministratorRole dapat membuat kebijakan yang dapat mencegah sebagian besar objek dibuat di Mesin Database. Karena kemungkinan peningkatan kredensial ini, peran PolicyAdministratorRole harus diberikan hanya kepada pengguna yang dipercaya dengan mengontrol konfigurasi Mesin Database.

Contoh

Contoh berikut mengganti nama kondisi yang diberi nama 'Pelacakan Perubahan Diaktifkan'.

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

Lihat juga

Prosedur Tersimpan Manajemen Berbasis Kebijakan (Transact-SQL)