Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Módosítja egy Database Mail-profil leírását vagy nevét.
Transact-SQL szintaxis konvenciók
Szemantika
sysmail_update_profile_sp [ [ @profile_id = ] profile_id , ] [ [ @profile_name = ] 'profile_name' , ]
[ [ @description = ] 'description' ]
[ ; ]
Érvek
[ @profile_id = ] profile_id
A frissíteni kívánt profilazonosító.
@profile_idint, alapértelmezés szerint NULL. Meg kell adni legalább egy @profile_id vagy @profile_name . Ha mindkettő meg van adva, az eljárás megváltoztatja a profil nevét.
[ @profile_name = ] 'profile_name'
A frissíteni kívánt profil neve vagy a profil új neve.
@profile_namea sysname, alapértelmezés szerint NULLa . Meg kell adni legalább egy @profile_id vagy @profile_name . Ha mindkettő meg van adva, az eljárás megváltoztatja a profil nevét.
[ @description = ] 'leírás'
A profil új leírása.
@descriptionnvarchar(256), alapértelmezett értéke NULL.
Kódértékek visszaadása
0 (sikeres) vagy 1 (hiba).
Megjegyzések
A profilazonosító és a profilnév megadásakor az eljárás a profil nevét a megadott névre módosítja, és frissíti a profil leírását. Ha csak az egyik argumentumot adja meg, az eljárás frissíti a profil leírását.
A tárolt eljárás sysmail_update_profile_sp az msdb adatbázisban található, és a dbo séma tulajdonosa. Az eljárást háromrészes névvel kell végrehajtani, ha az aktuális adatbázis nem msdb.
Engedélyek
Ehhez az eljáráshoz EXECUTE engedélyeket adhat meg, de előfordulhat, hogy ezek az engedélyek felül lesznek bírálva egy SQL Server-frissítés során.
Példák
Egy. Profil leírásának módosítása
Az alábbi példa megváltoztatja az adatbázisban elnevezett AdventureWorks Administratormsdb profil leírását.
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_name = 'AdventureWorks Administrator',
@description = 'Administrative mail profile.';
B. Profil nevének és leírásának módosítása
Az alábbi példa a profil nevét és leírását a profilazonosítóval 750módosítja.
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_id = 750,
@profile_name = 'Operator',
@description = 'Profile to send alert e-mail to operators.';