Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Vrátí seznam všech definovaných názvů zdrojů dat ODBC a OLE DB pro server běžící pod konkrétním uživatelským účtem Windows. Tato uložená procedura se vykonává v Publisher v jakékoli databázi.
Syntax
sp_enumdsn
[ ; ]
Arguments
Žádné.
Hodnoty návratového kódu
0 (úspěch) nebo 1 (selhání).
Sada výsledků
| Název sloupce | Datový typ | Description |
|---|---|---|
Data Source Name |
sysname | Název zdroje dat. |
Description |
varchar(255) | Popis zdroje dat. |
Type |
int | Typ zdroje dat:1 = ODBC DSN3 = Zdroj dat OLE DB |
Provider Name |
varchar(255) | Název zprostředkovatele OLE DB. Hodnota je pro NULL ODBC DSN. |
Remarks
Každá služba SQL Server má uživatelský kontext. Uživatelský kontext je sada položek v registru, která obsahuje definice zdrojů dat ODBC pro uživatele. Uživatelský kontext je poskytován uživatelským jménem, pod kterým SQL Server běží.
Například pokud server běží v kontextu uživatele systémového účtu, vracené názvy datových zdrojů (DSN) jsou všechny systémové DSN spojené se systémovým účtem. Pokud server běží pod soukromým uživatelským účtem, vrátí se pouze DSN definovaná pro tento soukromý účet tohoto uživatele.
Permissions
Spustit můžou pouze členové pevné role serveru sp_enumdsn .
Související obsah
- sys.sp_dsninfo (Transact-SQL)
- uložené procedury systému (Transact-SQL)