Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server
Listet die Konten auf, die einem oder mehreren Datenbank-E-Mail-Profilen zugeordnet sind.
Transact-SQL-Syntaxkonventionen
Syntax
sysmail_help_profileaccount_sp
{ [ @profile_id = ] profile_id
| [ @profile_name = ] 'profile_name' }
[ , { [ @account_id = ] account_id
| [ @account_name = ] 'account_name' } ]
[ ; ]
Argumente
[ @profile_id = ] profile_id
Die Profil-ID des zu listenden Profils. @profile_id ist int, mit einem Standardwert von NULL
. Entweder @profile_id oder @profile_name müssen angegeben werden.
[ @profile_name = ] 'profile_name'
Der Profilname des zu listenden Profils. @profile_name ist "sysname" mit der Standardeinstellung "NULL
. Entweder @profile_id oder @profile_name müssen angegeben werden.
[ @account_id = ] account_id
Die zu listende Konto-ID. @account_id ist int, mit einem Standardwert von NULL
. Wenn @account_id und @account_name beide NULL
sind, werden alle Konten im Profil aufgelistet.
[ @account_name = ] 'account_name'
Der Name des zu listenden Kontos. @account_name ist "sysname" mit der Standardeinstellung "NULL
. Wenn @account_id und @account_name beide NULL
sind, werden alle Konten im Profil aufgelistet.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Resultset
Gibt ein Resultset mit den folgenden Spalten zurück.
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
profile_id |
int | Die Profil-ID des Profils. |
profile_name |
sysname | Der Name des Profils. |
account_id |
int | Die Konto-ID des Kontos. |
account_name |
sysname | Der Kontoname. |
sequence_number |
int | Die Sequenznummer des Kontos innerhalb des Profils. |
Hinweise
Wenn keine @profile_id oder @profile_name angegeben wird, gibt diese gespeicherte Prozedur Informationen für jedes Profil in der Instanz zurück.
Die gespeicherte Prozedur sysmail_help_profileaccount_sp
befindet sich in der msdb
Datenbank und befindet sich im Besitz des dbo-Schemas . Die Prozedur muss mit einem dreiteiligen Namen ausgeführt werden, wenn die aktuelle Datenbank nicht msdb
vorhanden ist.
Berechtigungen
Sie können Berechtigungen für dieses Verfahren erteilen EXECUTE
, aber diese Berechtigungen können während eines SQL Server-Upgrades außer Kraft gesetzt werden.
Beispiele
A. Auflisten der Konten für ein bestimmtes Profil anhand des Namens
Im folgenden Beispiel werden die Informationen für das AdventureWorks Administrator
-Profil durch Angeben des Profilnamens aufgelistet.
EXEC msdb.dbo.sysmail_help_profileaccount_sp
@profile_name = 'AdventureWorks Administrator';
Es folgt ein Beispielresultset, das auf Zeilenlänge umformatiert wurde:
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. Auflisten der Konten für ein bestimmtes Profil nach Profil-ID
Im folgenden Beispiel werden die Informationen für das AdventureWorks Administrator
-Profil durch Angeben der Profil-ID für das Profil aufgelistet.
EXEC msdb.dbo.sysmail_help_profileaccount_sp
@profile_id = 131 ;
Es folgt ein Beispielresultset, das auf Zeilenlänge umformatiert wurde:
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. Auflisten der Konten für alle Profile
Im folgenden Beispiel werden die Informationen für alle Profile in der Instanz aufgelistet.
EXEC msdb.dbo.sysmail_help_profileaccount_sp;
Es folgt ein Beispielresultset, das auf Zeilenlänge umformatiert wurde:
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