Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S'applique à : SQL Server
Répertorie des informations sur un ou plusieurs profils de messagerie.
Conventions de la syntaxe Transact-SQL
Syntaxe
sysmail_help_profile_sp [ [ @profile_id = ] profile_id | [ @profile_name = ] 'profile_name' ]
[ ; ]
Arguments
[ @profile_id = ] profile_id
ID de profil pour lequel retourner des informations. @profile_id est int, avec la valeur par défaut NULL.
[ @profile_name = ] 'profile_name'
Nom du profil pour lequel des informations doivent être renvoyées. @profile_name est sysname, avec la valeur par défaut NULL.
Valeurs des codes de retour
0 (réussite) or 1 (échec).
Jeu de résultats
Retourne un jeu de résultats comportant les colonnes suivantes.
| Nom de la colonne | Type de données | Description |
|---|---|---|
profile_id |
int | ID de profil du profil. |
name |
sysname | Nom du profil pour le profil. |
description |
nvarchar (256) | Description du profil. |
Notes
Lorsqu’un nom de profil ou un ID de profil est spécifié, sysmail_help_profile_sp retourne des informations sur ce profil. Sinon, sysmail_help_profile_sp retourne des informations sur chaque profil dans l’instance SQL Server.
La procédure sysmail_help_profile_sp stockée se trouve dans la msdb base de données et appartient au schéma dbo . La procédure doit être exécutée avec un nom en trois parties si la base de données actuelle n’est pas msdb.
autorisations
Vous pouvez accorder EXECUTE des autorisations sur cette procédure, mais ces autorisations peuvent être remplacées lors d’une mise à niveau de SQL Server.
Exemples
R. Répertorier tous les profils
Cet exemple montre comment afficher tous les profils de l'instance.
EXECUTE msdb.dbo.sysmail_help_profile_sp;
Exemple d'un ensemble de résultats remis en forme au niveau de la longueur de ligne :
profile_id name description
----------- ----------------------------- ------------------------------
56 AdventureWorks Administrator Administrative mail profile.
57 AdventureWorks Operator Operator mail profile.
B. Répertorier un profil spécifique
Cet exemple montre comment afficher des informations pour le profil AdventureWorks Administrator.
EXECUTE msdb.dbo.sysmail_help_profile_sp @profile_name = 'AdventureWorks Administrator';
Exemple d'un ensemble de résultats remis en forme au niveau de la longueur de ligne :
profile_id name description
----------- ----------------------------- ------------------------------
56 AdventureWorks Administrator Administrative mail profile.