Aracılığıyla paylaş


sysmail_update_profile_sp (Transact-SQL)

Açıklama veya bir veritabanı posta profilin adını değiştirir.

Topic link iconTransact-SQL sözdizimi kuralları

sysmail_update_profile_sp [ [ @profile_id = ] profile_id , ] [ [ @profile_name = ] 'profile_name' , ]
    [ [ @description = ] 'description' ]

Bağımsız değişkenler

  • [ @ profile_id = ] profile_id
    The profile id to update.profile_id is int, with a default of NULL.En az biri profile_id veya profile_name belirtilmeli. Her ikisi de belirtilirse, yordamın profilin adını değiştirir.

  • [ @ profile_name = ] '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.En az biri profile_id veya profile_name belirtilmeli. Her ikisi de belirtilirse, yordamın profilin adını değiştirir.

  • [ @ açıklaması= ] 'description'
    The new description for the profile.description is nvarchar(256), with a default of NULL.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Remarks

Profil kimliği hem de profil adı belirtildiğinde, yordamı için sağlanan ad profilin adını değiştirir ve bu profil için açıklama güncelleştirir.Bu bağımsız değişkenleri yalnızca biri sağlandığında, profil için açıklama yordamı güncelleştirir.

Saklı yordam sysmail_update_profile_sp is in the msdb veritabanı ve tarafından sahibidbo şema.Geçerli veritabanı değilse, üç bölümlü bir adla yordamı yürütülmelidir msdb.

İzinler

yürütmek izinleri için bu yordamı varsayılan üyelere sysadmin sabit sunucu rolü.

Örnekler

C.Changing the description of a profile

Aşağıdaki örnek adlı bir profili açıklamasını değiştirir. AdventureWorks Administrator içinde msdb veritabanıdır.

EXECUTE msdb.dbo.sysmail_update_profile_sp
    @profile_name = 'AdventureWorks Administrator'
    ,@description = 'Administrative mail profile.';

b.Changing the name and description of a profile

Aşağıdaki örnek adı ve açıklamayı profilin profil kimliği ile değiştirir. 750.

EXECUTE msdb.dbo.sysmail_update_profile_sp
    @profile_id = 750
    ,@profile_name = 'Operator'
    ,@description = 'Profile to send alert e-mail to operators.';