sp_enumdsn (T-SQL)
Berlaku untuk:SQL Server
Mengembalikan daftar semua nama sumber data ODBC dan OLE DB yang ditentukan untuk server yang berjalan di bawah akun pengguna Microsoft Windows tertentu. Prosedur tersimpan ini dijalankan di Publisher pada database apa pun.
Sintaks
sp_enumdsn
Mengembalikan Nilai Kode
0 (berhasil) atau 1 (kegagalan)
Tataan Hasil
Nama kolom | Jenis data | Deskripsi |
---|---|---|
Nama Sumber Data | nama sysname | Nama sumber data. |
Deskripsi | varchar(255) | Deskripsi sumber data. |
Jenis | int | Jenis sumber data: 1 = ODBC DSN 3 = Sumber data OLE DB |
Nama Penyedia | varchar(255) | Nama penyedia OLE DB. Nilai adalah NULL untuk ODBC DSN. |
Keterangan
Setiap layanan Microsoft SQL Server memiliki konteks pengguna. Konteks pengguna adalah sekumpulan entri Registri yang menyertakan definisi sumber data ODBC untuk pengguna. Konteks pengguna disediakan oleh nama pengguna tempat SQL Server berjalan.
Misalnya, jika server berjalan di bawah konteks pengguna akun sistem, nama sumber data (DSN) yang dikembalikan semuanya akan menjadi DSN sistem yang terkait dengan akun sistem. Jika server berjalan di bawah akun pengguna privat, hanya DSN yang ditentukan untuk akun privat pengguna tersebut yang dikembalikan.
Izin
Hanya anggota peran server tetap sysadmin yang dapat menjalankan sp_enumdsn.
Lihat Juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk