Udostępnij za pośrednictwem


sysmail_update_profile_sp (Transact-SQL)

Zmienia nazwę profilu poczty bazy danych lub opis.

Topic link iconKonwencje składni języka Transact-SQL

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.';