sysmail_update_profile_sp (Transact-SQL)
Zmienia nazwę profilu poczty bazy danych lub opis.
sysmail_update_profile_sp [ [ @profile_id = ] profile_id , ] [ [ @profile_name = ] 'profile_name' , ]
[ [ @description = ] 'description' ]
Argumenty
[ @ profile_id = ] profile_id
The profile id to update.profile_id is int, with a default of NULL.Co najmniej jeden z profile_id lub profile_name musi być określona. Jeśli określone są oba, procedura zmienia nazwę profilu.[ @ nazwa_profilu = ] "profile_name'
The name of the profile to update or the new name for the profile.profile_name is sysname, with a default of NULL.Co najmniej jeden z profile_id lub profile_name musi być określona. Jeśli określone są oba, procedura zmienia nazwę profilu.[ Opis @= ] "description'
The new description for the profile.description is nvarchar(256), with a default of NULL.
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Remarks
Po określeniu nazwy profilu i identyfikator profilu procedura zmienia nazwę profilu do podanej nazwy i aktualizuje opis profilu.Tylko jeden z tych argumentów podano procedurę aktualizuje opis profilu.
Procedura przechowywana sysmail_update_profile_sp is in the msdb bazy danych, a właścicielem dbo schematu.Procedura musi być wykonane o nazwie trzy części, jeśli bieżąca baza danych nie jest msdb.
Uprawnienia
Uprawnienia dla tej wartości domyślnej procedury do członków do wykonywania sysadmin ustalić roli serwera.
Przykłady
A.Changing the description of a profile
Opis profilu o nazwie zmienia się w następującym przykładzie AdventureWorks Administrator w msdb bazy danych.
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_name = 'AdventureWorks Administrator'
,@description = 'Administrative mail profile.';
B.Changing the name and description of a profile
W poniższym przykładzie zmienia nazwę i opis profilu o identyfikatorze profilu 750.
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_id = 750
,@profile_name = 'Operator'
,@description = 'Profile to send alert e-mail to operators.';