sysmail_help_profileaccount_sp (Transact-SQL)
Bir veya daha fazla veritabanı posta profilleriyle ilişkili hesaplarını listeler.
sysmail_help_profileaccount_sp
{ [ @profile_id = ] profile_id
| [ @profile_name = ] 'profile_name' }
[ , { [ @account_id = ] account_id
| [ @account_name = ] 'account_name' } ]
Bağımsız değişkenler
[ @ profile_id = ] profile_id
Is the profile ID of the profile to list.profile_id is int, with a default of NULL.Her iki profile_id veya profile_name belirtilmeli.[ @ profile_name = ] 'profile_name'
Is the profile name of the profile to list.profile_name is sysname, with a default of NULL.Her iki profile_id veya profile_name belirtilmeli.[ @ account_id = ] account_id
Is the account ID to list.account_id is int, with a default of NULL.Ne zaman account_id ve account_name profildeki tüm hesapları listeler iki null olur.[ @ hesap_adı = ] 'account_name'
Is the name of the account to list.account_name is sysname, with a default of NULL.Ne zaman account_id ve account_name profildeki tüm hesapları listeler iki null olur.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
Bir sonuç döndüreceği küme aşağıdaki sütunları ile.
Sütun adı |
Veri türü |
Açıklama |
profile_id |
int |
Profil, profili KIMLIĞI. |
profile_name |
sysname |
Profil adı. |
account_id |
int |
Hesabın hesap KIMLIĞI. |
hesap_adı |
sysname |
Hesabın adı. |
sequence_number |
int |
Hesabın profil içindeki sıra numarası. |
Remarks
Yok, profile_id veya profile_name , bu saklı yordam örnek bilgiler her profil için döndürür belirtildi.
Saklı yordam sysmail_help_profileaccount_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
A. hesaplar için belirli bir profil adıyla listeleniyor.
Aşağıdaki örnek bilgilerini gösterir AdventureWorks Administrator Profil, profil adını belirterek.
EXECUTE msdb.dbo.sysmail_help_profileaccount_sp
@profile_name = 'AdventureWorks Administrator'
Satır uzunluğu için düzenlenmiş bir örnek sonuç kümesi aşağıdadır:
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. hesaplar için belirli bir profil tarafından arama profil KIMLIĞI listeleniyor.
Aşağıdaki örnek bilgilerini gösterir AdventureWorks Administrator Profil, profili için profil KIMLIĞI'ni belirterek.
EXECUTE msdb.dbo.sysmail_help_profileaccount_sp
@profile_id = 131 ;
Satır uzunluğu için düzenlenmiş bir örnek sonuç kümesi aşağıdadır:
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. Tüm profillerin hesaplarını listeleniyor.
Aşağıdaki örnek, hesapların örneğindeki tüm profillerin listesini gösterir.
EXECUTE msdb.dbo.sysmail_help_profileaccount_sp
Satır uzunluğu için düzenlenmiş bir örnek sonuç kümesi aşağıdadır:
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