Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Se aplica a:SQL Server
Cambia la descripción o el nombre de un perfil del Correo electrónico de base de datos.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sysmail_update_profile_sp [ [ @profile_id = ] profile_id , ] [ [ @profile_name = ] 'profile_name' , ]
[ [ @description = ] 'description' ]
[ ; ]
Argumentos
[ @profile_id = ] profile_id
Identificador de perfil que se va a actualizar.
@profile_id es int, con un valor predeterminado de NULL. Se debe especificar al menos uno de @profile_id o @profile_name . Si se especifican los dos, el procedimiento cambia el nombre del perfil.
[ @profile_name = ] 'profile_name'
Nombre del perfil que se va a actualizar o nombre nuevo del perfil.
@profile_name es sysname, con un valor predeterminado de NULL. Se debe especificar al menos uno de @profile_id o @profile_name . Si se especifican los dos, el procedimiento cambia el nombre del perfil.
[ @description = ] 'description'
La nueva descripción del perfil.
@description es nvarchar(256), con un valor predeterminado de NULL.
Valores de código de retorno
0 (correcto) o 1 (erróneo).
Comentarios
Cuando se especifican tanto el identificador de perfil como el nombre del perfil, el procedimiento cambia el nombre del perfil al nombre proporcionado y actualiza la descripción del perfil. Si solo se proporciona uno de estos argumentos, el procedimiento actualiza la descripción del perfil.
El procedimiento sysmail_update_profile_sp almacenado está en la msdb base de datos y es propiedad del esquema dbo . El procedimiento debe ejecutarse con un nombre de tres partes si la base de datos actual no msdbes .
Permisos
Puede conceder EXECUTE permisos en este procedimiento, pero estos permisos se pueden invalidar durante una actualización de SQL Server.
Ejemplos
A Cambiar la descripción de un perfil
En el ejemplo siguiente se cambia la descripción del perfil denominado AdventureWorks Administrator en la msdb base de datos.
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_name = 'AdventureWorks Administrator',
@description = 'Administrative mail profile.';
B. Cambiar el nombre y la descripción de un perfil
En el ejemplo siguiente se cambia el nombre y la descripción del perfil con el identificador 750de perfil .
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_id = 750,
@profile_name = 'Operator',
@description = 'Profile to send alert e-mail to operators.';