Di SQL Server, Anda dapat menggunakan sysmail_update_profile_sp
prosedur tersimpan di msdb
database untuk memperbarui profil Database Mail Anda yang sudah ada dengan T-SQL.
Perbarui Nama Profil &Deskripsi
Saat ID profil dan nama profil ditentukan, prosedur memperbarui nama dan deskripsi profil.
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_id = 1,
@profile_name = 'Updated DB Admin Profile',
@description = 'Updated Profile for admin emails.';
Dalam contoh ini saya memperbarui nama dan deskripsi profil dengan ID 1.
Saya juga bisa melakukan ini:
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_id = 1,
@profile_name = 'Updated DB Admin Profile';
Dalam hal ini, nama profil akan diperbarui ke nama baru.
Perbarui Deskripsi Profil Saja
Anda hanya dapat memperbarui deskripsi profil dengan memberikan nama profil dan deskripsi.
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_name = 'Updated DB Admin Profile',
@description = 'Newly Updated Profile for admin emails.';
Sintaks
Sintaks resminya seperti ini:
sysmail_update_profile_sp [ [ @profile_id = ] profile_id , ] [ [ @profile_name = ] 'profile_name' , ]
[ [ @description = ] 'description' ]
Perhatikan bahwa sysmail_update_profile_sp
prosedur tersimpan ada di msdb
database, dan itu dimiliki oleh dbo
skema. Oleh karena itu, Anda harus menggunakan penamaan tiga bagian jika Anda menjalankannya dari luar msdb
basis data.
Anda juga dapat menggunakan sysmail_add_profile_sp
prosedur tersimpan untuk membuat profil Database Mail baru.