sp_enumdsn (Transact-SQL)
ODBC ve OLE DB veri döndürür tüm tanımlı kaynak altında belirli bir çalışan bir sunucu adları Microsoft Windows kullanıcı hesabı. Bu saklı yordam, herhangi bir veritabanı, yayımcı sırasında yürütülür.
sp_enumdsn
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
Veri kaynak adı |
sysname |
Verileri adını kaynak. |
Açıklama |
varchar(255) |
Verilerin tanımı kaynak. |
Tür |
int |
Veri türü kaynak: 1 = ODBC DSN 3 = OLE DB data kaynak |
Sağlayıcı adı |
varchar(255) |
OLE DB sağlayıcı adı.ODBC DSN için NULL bir değerdir. |
Remarks
Every Microsoft SQL Server service has a user context.Bir kullanıcı bağlamı kullanıcı için ODBC veri kaynaklarına tanımlarını içeren bir kayıt defteri girdilerini kümesidir.Kullanıcı bağlamı altında kullanıcı tarafından sağlanan SQL Server çalışıyor.
Örneğin, sunucu, sistem hesabının kullanıcı bağlamı altında çalışıyorsa, tüm sistem DSN'lerini sistem hesabıyla ilişkili olarak döndürülen adları (DSN) veri kaynağı.Sunucu, özel kullanıcı hesabı altında çalışıyorsa, yalnızca DSN için özel kullanıcı hesabının döndürülür tanımlanır.
İzinler
Yalnızca üyeleri sysadmin sunucu rolünü can sabit yürütmek sp_enumdsn.