Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Hiermee worden de accounts weergegeven die zijn gekoppeld aan een of meer Database Mail-profielen.
Transact-SQL syntaxis-conventies
Syntaxis
sysmail_help_profileaccount_sp
{ [ @profile_id = ] profile_id
| [ @profile_name = ] 'profile_name' }
[ , { [ @account_id = ] account_id
| [ @account_name = ] 'account_name' } ]
[ ; ]
Argumenten
[ @profile_id = ] profile_id
De profiel-id van het profiel dat moet worden weergegeven.
@profile_id is int, met een standaardwaarde van NULL. Er moet @profile_id of @profile_name worden opgegeven.
[ @profile_name = ] 'profile_name'
De profielnaam van het profiel dat moet worden weergegeven.
@profile_name is sysname, met een standaardwaarde van NULL. Er moet @profile_id of @profile_name worden opgegeven.
[ @account_id = ] account_id
De account-id die moet worden weergegeven.
@account_id is int, met een standaardwaarde van NULL. Wanneer @account_id en @account_name beide NULLzijn, worden alle accounts in het profiel weergegeven.
[ @account_name = ] 'account_name'
De naam van het account dat moet worden weergegeven.
@account_name is sysname, met een standaardwaarde van NULL. Wanneer @account_id en @account_name beide NULLzijn, worden alle accounts in het profiel weergegeven.
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Resultaatset
Retourneert een resultatenset met de volgende kolommen.
| Kolomnaam | Gegevenstype | Beschrijving |
|---|---|---|
profile_id |
Int | De profiel-id van het profiel. |
profile_name |
sysname | De naam van het profiel. |
account_id |
Int | De account-id van het account. |
account_name |
sysname | De naam van het account. |
sequence_number |
Int | Het volgnummer van het account binnen het profiel. |
Opmerkingen
Wanneer er geen @profile_id of @profile_name is opgegeven, retourneert deze opgeslagen procedure informatie voor elk profiel in het exemplaar.
De opgeslagen procedure sysmail_help_profileaccount_sp bevindt zich in de msdb database en is eigendom van het dbo-schema . De procedure moet worden uitgevoerd met een driedelige naam als de huidige database dat niet msdbis.
Machtigingen
U kunt EXECUTE machtigingen verlenen voor deze procedure, maar deze machtigingen worden mogelijk overschreven tijdens een SQL Server-upgrade.
Voorbeelden
Eén. De accounts voor een specifiek profiel op naam weergeven
In het volgende voorbeeld ziet u hoe u de gegevens voor het AdventureWorks Administrator profiel opgeeft door de profielnaam op te geven.
EXECUTE msdb.dbo.sysmail_help_profileaccount_sp @profile_name = 'AdventureWorks Administrator';
Hier volgt een voorbeeldresultatenset, bewerkt voor regellengte:
profile_id profile_name account_id account_name sequence_number
----------- ---------------------------- ----------- -------------------- ---------------
131 AdventureWorks Administrator 197 Admin-MainServer 1
131 AdventureWorks Administrator 198 Admin-BackupServer 2
B. De accounts voor een specifiek profiel per profiel-id weergeven
In het volgende voorbeeld ziet u een lijst met de gegevens voor het AdventureWorks Administrator profiel door de profiel-id voor het profiel op te geven.
EXECUTE msdb.dbo.sysmail_help_profileaccount_sp @profile_id = 131;
Hier volgt een voorbeeldresultatenset, bewerkt voor regellengte:
profile_id profile_name account_id account_name sequence_number
----------- ---------------------------- ----------- -------------------- ---------------
131 AdventureWorks Administrator 197 Admin-MainServer 1
131 AdventureWorks Administrator 198 Admin-BackupServer 2
C. De accounts voor alle profielen weergeven
In het volgende voorbeeld ziet u een overzicht van de accounts voor alle profielen in het exemplaar.
EXECUTE msdb.dbo.sysmail_help_profileaccount_sp;
Hier volgt een voorbeeldresultatenset, bewerkt voor regellengte:
profile_id profile_name account_id account_name sequence_number
----------- ---------------------------- ----------- -------------------- ---------------
131 AdventureWorks Administrator 197 Admin-MainServer 1
131 AdventureWorks Administrator 198 Admin-BackupServer 2
106 AdventureWorks Operator 210 Operator-MainServer 1