V SQL Server můžete použít sysmail_update_profile_sp
uložená procedura v msdb
databáze pro aktualizaci vašich stávajících profilů Database Mail pomocí T-SQL.
Aktualizujte název a popis profilu
Když je zadáno ID profilu i název profilu, procedura aktualizuje název i popis profilu.
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_id = 1,
@profile_name = 'Updated DB Admin Profile',
@description = 'Updated Profile for admin emails.';
V tomto příkladu aktualizuji název a popis profilu s ID 1.
Mohl bych také udělat toto:
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_id = 1,
@profile_name = 'Updated DB Admin Profile';
V takovém případě bude název profilu aktualizován na nový název.
Aktualizovat pouze popis profilu
Můžete aktualizovat pouze popis profilu zadáním názvu profilu a popisu.
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_name = 'Updated DB Admin Profile',
@description = 'Newly Updated Profile for admin emails.';
Syntaxe
Oficiální syntaxe vypadá takto:
sysmail_update_profile_sp [ [ @profile_id = ] profile_id , ] [ [ @profile_name = ] 'profile_name' , ]
[ [ @description = ] 'description' ]
Všimněte si, že sysmail_update_profile_sp
uložená procedura je v msdb
databázi a je vlastněna dbo
schéma. Proto budete muset použít třídílné pojmenování, pokud jej spustíte mimo msdb
databáze.
Můžete také použít sysmail_add_profile_sp
uložená procedura k vytvoření nového profilu Database Mail.