Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Database Azure
SQLInstans
Terkelola Azure SQLAzure Synapse Analytics
Sistem Platform Analitik (PDW)
Database SQL di Microsoft Fabric
Driver OLE DB untuk SQL Server menginterpretasikan properti inisialisasi dan otorisasi OLE DB sebagai berikut:
| ID Properti | Deskripsi |
|---|---|
DBPROP_AUTH_CACHE_AUTHINFO |
Driver OLE DB untuk SQL Server tidak menyimpan informasi autentikasi dalam cache. Driver OLE DB untuk SQL Server mengembalikan DB_S_ERRORSOCCURRED upaya untuk mengatur nilai properti. Anggota dwStatus dari Struktur DBPROP menunjukkan DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_AUTH_ENCRYPT_PASSWORD |
Driver OLE DB untuk SQL Server menggunakan mekanisme keamanan SQL Server standar untuk menyembunyikan kata sandi. Driver OLE DB untuk SQL Server mengembalikan DB_S_ERRORSOCCURRED upaya untuk mengatur nilai properti. Anggota dwStatus dari Struktur DBPROP menunjukkan DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_AUTH_INTEGRATED |
Jika DBPROP_AUTH_INTEGRATED diatur ke penunjuk NULL, string null, atau nilai 'SSPI' VT_BSTR , Driver OLE DB untuk SQL Server menggunakan Mode Autentikasi Windows untuk mengotorisasi akses pengguna ke database SQL Server yang ditentukan oleh DBPROP_INIT_DATASOURCE properti dan DBPROP_INIT_CATALOG .Jika diatur ke VT_EMPTY (default), keamanan SQL Server digunakan. Login dan kata sandi SQL Server ditentukan dalam DBPROP_AUTH_USERID properti dan DBPROP_AUTH_PASSWORD . |
DBPROP_AUTH_MASK_PASSWORD |
Driver OLE DB untuk SQL Server menggunakan mekanisme keamanan SQL Server standar untuk menyembunyikan kata sandi. Driver OLE DB untuk SQL Server mengembalikan DB_S_ERRORSOCCURRED upaya untuk mengatur nilai properti. Anggota dwStatus dari Struktur DBPROP menunjukkan DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_AUTH_PASSWORD |
Kata sandi yang ditetapkan ke login SQL Server. Properti ini digunakan ketika Autentikasi SQL Server dipilih untuk mengotorisasi akses ke database SQL Server. |
DBPROP_AUTH_PERSIST_ENCRYPTED |
Driver OLE DB untuk SQL Server tidak mengenkripsi informasi autentikasi saat dipertahankan. Driver OLE DB untuk SQL Server mengembalikan DB_S_ERRORSOCCURRED upaya untuk mengatur nilai properti. Anggota dwStatus dari Struktur DBPROP menunjukkan DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO |
Driver OLE DB untuk SQL Server mempertahankan nilai autentikasi, termasuk gambar kata sandi, jika diminta untuk melakukannya. Tidak ada enkripsi yang disediakan. |
DBPROP_AUTH_USERID |
Masuk SQL Server. Properti ini digunakan ketika Autentikasi SQL Server dipilih untuk mengotorisasi akses ke database SQL Server. |
DBPROP_INIT_ASYNCH |
Driver OLE DB untuk SQL Server mendukung inisiasi asinkron. Mengatur DBPROPVAL_ASYNCH_INITIALIZE bit di DBPROP_INIT_ASYNCH properti menyebabkan IDBInitialize::Initialize menjadi panggilan non-pemblokiran. Untuk informasi selengkapnya, lihat Melakukan Operasi Asinkron. |
DBPROP_INIT_CATALOG |
Nama database SQL Server yang sudah ada untuk disambungkan. |
DBPROP_INIT_DATASOURCE |
Nama jaringan server yang menjalankan instans SQL Server. Jika ada beberapa instans SQL Server yang berjalan di komputer, untuk menyambungkan ke instans SQL Server tertentu, nilainya DBPROP_INIT_DATASOURCE ditentukan sebagai \\<ServerName>\<InstanceName>. Urutan \\ escape digunakan untuk backslash itu sendiri. |
DBPROP_INIT_GENERALTIMEOUT |
Menunjukkan jumlah detik sebelum permintaan, selain inisialisasi sumber data dan eksekusi perintah, habis waktunya. Nilai menunjukkan 0 batas waktu tak terbatas. Penyedia yang bekerja melalui koneksi jaringan atau dalam skenario terdistribusi atau ditransaksikan dapat mendukung properti ini untuk menyarankan komponen yang terdaftar agar habis waktu jika ada permintaan yang berjalan lama. Batas waktu untuk inisialisasi sumber data dan eksekusi perintah tetap diatur oleh DBPROP_INIT_TIMEOUT dan DBPROP_COMMANDTIMEOUT, masing-masing.DBPROP_INIT_GENERALTIMEOUT adalah hanya-baca, dan jika seseorang mencoba mengaturnya, kesalahan dwstatus akan DBPROPSTATUS_NOTSETTABLE dikembalikan. |
DBPROP_INIT_HWND |
Handel Windows dari aplikasi panggilan. Handel jendela yang valid diperlukan untuk kotak dialog inisialisasi yang ditampilkan saat meminta properti inisialisasi diizinkan. |
DBPROP_INIT_IMPERSONATION_LEVEL |
Driver OLE DB untuk SQL Server tidak mendukung penyesuaian tingkat peniruan identitas. Driver OLE DB untuk SQL Server mengembalikan DB_S_ERRORSOCCURRED upaya untuk mengatur nilai properti. Anggota dwStatus dari Struktur DBPROP menunjukkan DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_INIT_LCID |
Driver OLE DB untuk SQL Server memvalidasi ID lokal dan mengembalikan kesalahan jika ID lokal tidak didukung atau tidak diinstal pada klien. |
DBPROP_INIT_LOCATION |
Driver OLE DB untuk SQL Server mengembalikan DB_S_ERRORSOCCURRED upaya untuk mengatur nilai properti. Anggota dwStatus dari Struktur DBPROP menunjukkan DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_INIT_MODE |
Driver OLE DB untuk SQL Server mengembalikan DB_S_ERRORSOCCURRED upaya untuk mengatur nilai properti. Anggota dwStatus dari Struktur DBPROP menunjukkan DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_INIT_PROMPT |
Driver OLE DB untuk SQL Server mendukung semua mode permintaan untuk inisialisasi sumber data. Driver OLE DB untuk SQL Server digunakan DBPROMPT_NOPROMPT sebagai pengaturan default untuk properti. |
DBPROP_INIT_PROTECTION_LEVEL |
Driver OLE DB untuk SQL Server tidak mendukung tingkat perlindungan pada koneksi ke instans SQL Server. Driver OLE DB untuk SQL Server mengembalikan DB_S_ERRORSOCCURRED upaya untuk mengatur nilai properti. Anggota dwStatus dari Struktur DBPROP menunjukkan DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_INIT_PROVIDERSTRING |
Lihat string Driver OLE DB untuk SQL Server nanti di artikel ini. |
DBPROP_INIT_TIMEOUT |
Driver OLE DB untuk SQL Server mengembalikan kesalahan pada inisialisasi, jika koneksi ke instans SQL Server tidak dapat dibuat dalam jumlah detik yang ditentukan. |
Dalam kumpulan DBPROPSET_SQLSERVERDBINITproperti khusus penyedia , Driver OLE DB untuk SQL Server mendefinisikan properti inisialisasi tambahan inisialisasi inisialisasi ini.
| ID Properti | Deskripsi |
|---|---|
SSPROP_AUTH_ACCESS_TOKEN
1 |
Jenis: VT_BSTRR/W: Baca/tulis Default: VT_EMPTYDeskripsi: Token akses yang digunakan untuk mengautentikasi ke ID Microsoft Entra. Catatan: Menentukan properti ini dan juga UID, PWD, , Trusted_Connectionatau Authentication kata kunci string koneksi atau properti/kata kunci yang sesuai adalah error. |
SSPROP_AUTH_MODE
1 |
Jenis: VT_BSTRR/W: Baca/tulis Default: VT_EMPTYDeskripsi: Menentukan autentikasi SQL atau Microsoft Entra yang digunakan. Nilai yang valid adalah:
Catatan: Kata ActiveDirectoryIntegrated kunci juga dapat digunakan untuk autentikasi Windows ke SQL Server. Ini menggantikan Integrated Security kata kunci autentikasi (atau Trusted_Connection) . Aplikasi yang menggunakan Integrated Security kata kunci (atau Trusted_Connection) atau properti yang sesuai harus mengatur nilai Authentication kata kunci (atau properti yang sesuai) untuk ActiveDirectoryIntegrated mengaktifkan perilaku validasi enkripsi dan sertifikat baru.Catatan: Aplikasi yang menggunakan autentikasi SQL Server harus mengatur nilai Authentication kata kunci (atau properti yang sesuai) untuk SqlPassword mengaktifkan perilaku enkripsi dan validasi sertifikat baru. |
SSPROP_AUTH_OLD_PASSWORD |
Jenis: VT_BSTRR/W: Tulis Default: VT_EMPTYDeskripsi: Sandi saat ini atau kedaluwarsa. Untuk informasi selengkapnya, lihat Mengubah Kata Sandi Secara Terprogram. |
SSPROP_INIT_APPNAME |
Jenis: VT_BSTRR/W: Baca/tulis Deskripsi: Nama aplikasi klien. |
SSPROP_INIT_AUTOTRANSLATE |
Jenis: VT_BOOLR/W: Baca/tulis Default: VARIANT_TRUEDeskripsi: Konversi karakter OEM / ANSI. VARIANT_TRUE: Driver OLE DB untuk SQL Server menerjemahkan string karakter ANSI yang dikirim antara klien dan server, dengan mengonversi melalui Unicode untuk meminimalkan masalah dalam mencocokkan karakter yang diperluas antara halaman kode pada klien dan server:Data klien DBTYPE_STR yang dikirim ke instans char,varchar, atau variabel teks , parameter, atau kolom SQL Server dikonversi dari karakter ke Unicode menggunakan halaman kode ANSI klien (ACP) dan kemudian dikonversi dari Unicode ke karakter menggunakan ACP server.Data char,varchar, atau teks SQL Server yang dikirim ke variabel klien DBTYPE_STR dikonversi dari karakter ke Unicode menggunakan ACP server dan kemudian dikonversi dari Unicode ke karakter menggunakan ACP klien.Untuk driver OLE DB versi 18.6.4 dan 19.1+, konversi di atas juga berlaku untuk data yang ditransfer antara anggota CharVal dari struktur SSVARIANT dan instans variabel, parameter, atau kolom SQL Server sql_variant . Konversi ini dilakukan pada klien oleh Driver OLE DB untuk SQL Server. Ini mengharuskan ACP yang sama yang digunakan di server tersedia di klien. Pengaturan ini tidak berpengaruh pada konversi yang terjadi untuk transfer ini: Data klien Unicode DBTYPE_WSTR dikirim ke char,varchar, atau teks di server.data char,varchar, atau server teks yang dikirim ke variabel Unicode DBTYPE_WSTR pada klien.Data klien ANSI DBTYPE_STR dikirim ke Unicode nchar, nvarchar, atau ntext di server.Data Unicode char, varchar, atau server teks yang dikirim ke variabel ANSI DBTYPE_STR pada klien.VARIANT_FALSE: Driver OLE DB untuk SQL Server tidak melakukan terjemahan karakter.Driver OLE DB untuk SQL Server tidak menerjemahkan data karakter DBTYPE_STR ANSI klien yang dikirim ke variabel, parameter, atau kolom char, varchar, atau teks di server. Tidak ada terjemahan yang dilakukan pada data char,varchar, atau teks yang dikirim dari server ke DBTYPE_STR variabel pada klien. Demikian pula, untuk versi 18.6.4 dan 19.1+ driver OLE DB, driver tidak menerjemahkan data yang ditransfer antara anggota CharVal dari struktur SSVARIANT dan instans SQL Server sql_variant variabel, parameter, atau kolom.Jika klien dan instans SQL Server menggunakan ACL yang berbeda, karakter yang diperluas dapat disalahartikan. |
SSPROP_INIT_CONNECT_RETRY_COUNT |
Jenis: VT_I4R/W: Baca/tulis Default: 1Deskripsi: Mengontrol jumlah upaya penyambungan ulang jika terjadi kehilangan koneksi. Untuk informasi selengkapnya, lihat Ketahanan koneksi menganggur di Driver OLE DB. |
SSPROP_INIT_CONNECT_RETRY_INTERVAL |
Jenis: VT_I4R/W: Baca/tulis Default: 10Deskripsi: Menentukan jumlah detik antara setiap upaya percobaan ulang koneksi jika terjadi kehilangan koneksi. Untuk informasi selengkapnya, lihat Ketahanan koneksi menganggur di Driver OLE DB. |
SSPROP_INIT_CURRENTLANGUAGE |
Jenis: VT_BSTRR/W: Baca/tulis Deskripsi: Nama bahasa SQL Server. Mengidentifikasi bahasa yang digunakan untuk pemilihan dan pemformatan pesan sistem. Bahasa harus diinstal pada komputer yang menjalankan instans SQL Server atau inisialisasi sumber data gagal. |
SSPROP_INIT_DATATYPECOMPATIBILITY |
Jenis: VT_UI2R/W: Baca/tulis Default: 0Deskripsi: Mengaktifkan kompatibilitas tipe data antara aplikasi SQL Server dan ActiveX Data Object (ADO). Jika nilai default digunakan 0 , penanganan jenis data default ke yang digunakan oleh penyedia. Jika nilai digunakan 80 , penanganan tipe data hanya menggunakan tipe data SQL Server 2000 (8.x). Untuk informasi selengkapnya, lihat Menggunakan ADO dengan Driver OLE DB untuk SQL Server. |
SSPROP_INIT_DISCOVEREDSERVERSPN |
Jenis: VT_BSTRR/W: Baca Deskripsi: Digunakan untuk mengkueri SPN server koneksi. (Versi 18.6.3 atau yang lebih baru) |
SSPROP_INIT_ENCRYPT
1 |
Jenis: VT_BSTRR/W: Baca/Tulis Default: MandatoryDeskripsi: Menentukan apakah akan mengenkripsi data yang melalui jaringan. Jika Force Protocol Encryption aktif, enkripsi selalu terjadi, terlepas dari pengaturan SSPROP_INIT_ENCRYPT. Jika nonaktif dan SSPROP_INIT_ENCRYPT disetel ke Mandatory atau Strict, maka enkripsi akan terjadi.Jika Enkripsi Protokol Paksa dinonaktifkan dan SSPROP_INIT_ENCRYPT diatur ke Optional, maka tidak ada enkripsi yang terjadi. Nilai yang valid adalah: Optional, Mandatory, dan Strict. Untuk versi 18.x.x, lihat Perbedaan versi utama. |
SSPROP_INIT_FAILOVERPARTNER |
Jenis: VT_BSTRR/W: Baca/tulis Deskripsi: Menentukan nama mitra failover untuk pencerminan database. Ini adalah properti inisialisasi dan hanya dapat diatur sebelum inisialisasi. Setelah inisialisasi, ini mengembalikan mitra failover, jika ada, yang dikembalikan oleh server utama. Hal ini memungkinkan aplikasi pintar untuk menyimpan server cadangan yang paling baru ditentukan, tetapi aplikasi tersebut harus mempertimbangkan bahwa informasi tersebut hanya diperbarui ketika koneksi pertama kali dibuat (atau diatur ulang, jika dikumpulkan) dan dapat menjadi kedaluwarsa untuk koneksi jangka panjang. Setelah membuat koneksi, aplikasi dapat mengkueri atribut ini untuk menentukan identitas mitra failover. Jika server utama tidak memiliki mitra failover, properti ini mengembalikan string kosong. Untuk informasi selengkapnya, lihat Menggunakan Pencerminan Database. |
SSPROP_INIT_FAILOVERPARTNERSPN |
Jenis: VT_BSTRR/W: Baca/tulis Default: VT_EMPTYDeskripsi: Menentukan SPN untuk mitra failover. String kosong menyebabkan Driver OLE DB untuk SQL Server menggunakan SPN default yang dihasilkan penyedia. |
SSPROP_INIT_FILENAME |
Jenis: VT_BSTRR/W: Baca/tulis Deskripsi: Menentukan nama file utama database yang dapat dilampirkan. Database ini dilampirkan dan menjadi database default untuk koneksi. Untuk menggunakan SSPROP_INIT_FILENAME, Anda harus menentukan nama database sebagai nilai properti DBPROP_INIT_CATALOGinisialisasi . Jika nama database tidak ada, maka nama file utama yang ditentukan di SSPROP_INIT_FILENAME dan melampirkan database tersebut dengan nama yang ditentukan di DBPROP_INIT_CATALOG. Jika database sebelumnya dilampirkan, SQL Server tidak melampirkannya kembali. |
SSPROP_INIT_HOST_NAME_CERTIFICATE |
Jenis: VT_BSTRR/W: Baca/tulis Default: VT_EMPTYDeskripsi: Nama host yang akan digunakan dalam memvalidasi sertifikat TLS/SSL SQL Server. Jika SSPROP_INIT_HOST_NAME_CERTIFICATE properti tidak diatur, driver menggunakan DBPROP_INIT_DATASOURCE nilai properti sebagai nama host untuk memvalidasi sertifikat TLS/SSL SQL Server. |
SSPROP_INIT_MARSCONNECTION |
Jenis: VT_BOOLR/W: Baca/tulis Default: VARIANT_FALSEDeskripsi: Menentukan apakah Beberapa Set Hasil Aktif (MARS) diaktifkan untuk koneksi. Opsi ini harus diatur ke true sebelum koneksi dibuat ke database. Untuk informasi selengkapnya, lihat Menggunakan Beberapa Kumpulan Hasil Aktif (MARS). |
SSPROP_INIT_MULTISUBNETFAILOVER |
Jenis: VT_BOOLR/W: Baca/tulis Default: VARIANT_FALSEDeskripsi: MultiSubnetFailover memungkinkan failover yang lebih cepat untuk semua Grup Ketersediaan Selalu Aktif dan Instans Kluster Failover di SQL Server, dan secara signifikan mengurangi waktu failover untuk topologi Always On tunggal dan multi-subnet. Selama failover multi-subnet, klien mencoba koneksi secara paralel. Untuk informasi selengkapnya, lihat Driver OLE DB untuk Dukungan SQL Server untuk Ketersediaan Tinggi, Pemulihan Bencana. |
SSPROP_INIT_NETWORKADDRESS |
Jenis: VT_BSTRR/W: Baca/tulis Deskripsi: Alamat jaringan server yang menjalankan instans SQL Server yang ditentukan oleh DBPROP_INIT_DATASOURCE properti. |
SSPROP_INIT_NETWORKLIBRARY |
Jenis: VT_BSTRR/W: Baca/tulis Deskripsi: Nama networklibrary (DLL) yang digunakan untuk berkomunikasi dengan instans SQL Server. Nama tidak boleh menyertakan jalur atau ekstensi nama file .dll. Default dapat disesuaikan menggunakan Utilitas Konfigurasi Klien SQL Server. Catatan: Hanya TCP dan Pipa Bernama yang didukung oleh properti ini. Jika Anda menggunakan properti ini dengan awalan, Anda berakhir dengan awalan ganda yang menghasilkan kesalahan, karena properti digunakan untuk menghasilkan awalan secara internal. |
SSPROP_INIT_PACKETSIZE |
Jenis: VT_I4R/W: Baca/tulis Deskripsi: Ukuran paket Tabular Data Stream (TDS) dalam byte. Nilai properti ukuran paket harus salah satu atau 0 antara 512 dan 32.767. Nilai defaultnya adalah 0, yang berarti ukuran paket aktual ditentukan oleh server. |
SSPROP_INIT_SERVER_CERTIFICATE |
Jenis: VT_BSTRR/W: Baca/tulis Default: VT_EMPTYDeskripsi: Menentukan jalur ke file sertifikat agar dicocokkan dengan sertifikat TLS/SSL SQL Server. Opsi ini hanya dapat digunakan ketika Strict enkripsi diaktifkan. Format sertifikat yang diterima adalah PEM, DER, dan CER. Jika ditentukan, sertifikat SQL Server diperiksa dengan melihat apakah sertifikat yang disediakan sama persis. |
SSPROP_INIT_SERVERSPN |
Jenis: VT_BSTRR/W: Baca/tulis Default: VT_EMPTYDeskripsi: Menentukan SPN untuk server. String kosong menyebabkan Driver OLE DB untuk SQL Server menggunakan SPN default yang dihasilkan penyedia. |
SSPROP_INIT_TAGCOLUMNCOLLATION |
Jenis: VT_BOOLR/W: Tulis Default: VARIANT_FALSEDeskripsi: Digunakan selama pembaruan database saat kursor sisi server digunakan. Properti ini menandai data dengan informasi kolase yang diperoleh dari server alih-alih halaman kode pada klien. Saat ini, properti ini hanya digunakan oleh proses kueri terdistribusi karena mengetahui kolase data tujuan dan mengonversinya dengan benar. |
SSPROP_INIT_TNIR |
Jenis: VT_BOOLR/W: Baca/tulis Default: VARIANT_TRUEDeskripsi: Ketika ada beberapa IP yang terkait dengan nama host, TNIR memengaruhi urutan koneksi saat IP pertama yang diselesaikan dari nama host tidak merespons. TNIR berinteraksi dengan MultiSubnetFailover untuk menyediakan urutan koneksi yang berbeda. Untuk informasi selengkapnya, lihat Menggunakan Resolusi IP Jaringan Transparan. |
SSPROP_INIT_TRUST_SERVER_CERTIFICATE
1 |
Jenis: VT_BOOLR/W: Baca/tulis Default: VARIANT_FALSEDeskripsi: Digunakan untuk mengaktifkan atau menonaktifkan validasi sertifikat server. Properti ini dibaca/tulis, tetapi mencoba mengaturnya setelah koneksi dibuat menghasilkan kesalahan. Properti ini diabaikan jika klien dikonfigurasi untuk memerlukan validasi sertifikat. Namun, aplikasi dapat menggunakannya bersama dengan SSPROP_INIT_ENCRYPT untuk menjamin bahwa koneksinya ke server dienkripsi, bahkan jika klien dikonfigurasi untuk tidak memerlukan enkripsi dan tidak ada sertifikat yang disediakan pada klien.Aplikasi klien dapat mengkueri properti ini setelah koneksi dibuka untuk menentukan pengaturan enkripsi dan validasi aktual yang digunakan. Catatan: Menggunakan enkripsi tanpa validasi sertifikat memberikan perlindungan parsial terhadap pengendusan paket, tetapi tidak melindungi dari serangan man-in-the-middle. Ini memungkinkan untuk mengenkripsi login dan data yang dikirim ke server tanpa memvalidasi sertifikat server. Untuk informasi selengkapnya, lihat Enkripsi dan validasi sertifikat di OLE DB. |
SSPROP_INIT_USEPROCFORPREP |
Jenis: VT_I4R/W: Baca/tulis Default: SSPROPVAL_USEPROCFORPREP_ONDeskripsi: Penggunaan prosedur tersimpan SQL Server. Menentukan penggunaan prosedur tersimpan sementara SQL Server untuk mendukung ICommandPrepare antarmuka. Properti ini bermakna hanya ketika menyambungkan ke SQL Server 6.5. Properti diabaikan untuk versi yang lebih baru.SSPROPVAL_USEPROCFORPREP_OFF: Prosedur tersimpan sementara tidak dibuat saat perintah disiapkan.SSPROPVAL_USEPROCFORPREP_ON: Prosedur tersimpan sementara dibuat saat perintah disiapkan. Prosedur tersimpan sementara dihilangkan saat sesi dirilis.SSPROPVAL_USEPROCFORPREP_ON_DROP: Prosedur tersimpan sementara dibuat saat perintah disiapkan. Prosedur dihilangkan ketika perintah tidak disiapkan dengan ICommandPrepare::Unprepare, ketika perintah baru ditentukan untuk objek perintah dengan ICommandText::SetCommandText, atau ketika semua referensi aplikasi ke perintah dirilis. |
SSPROP_INIT_WSID |
Jenis: VT_BSTRR/W: Baca/tulis Deskripsi: String yang mengidentifikasi workstation. |
1 Untuk meningkatkan perilaku keamanan, enkripsi, dan validasi sertifikat dimodifikasi saat menggunakan properti inisialisasi Autentikasi/Token Akses atau kata kunci string koneksi yang sesuai. Untuk detailnya, lihat Enkripsi dan validasi sertifikat.
Dalam kumpulan DBPROPSET_SQLSERVERDATASOURCEINFOproperti khusus penyedia , Driver OLE DB untuk SQL Server menentukan properti tambahan. Untuk informasi selengkapnya, lihat Properti Informasi Sumber Data.
Driver OLE DB untuk string SQL Server
Driver OLE DB untuk SQL Server mengenali sintaks seperti ODBC dalam nilai properti string penyedia. Properti string penyedia disediakan sebagai nilai properti DBPROP_INIT_PROVIDERSTRING inisialisasi OLE DB saat koneksi dibuat ke sumber data OLE DB. Properti ini menentukan data koneksi khusus penyedia OLE DB yang diperlukan untuk menerapkan koneksi ke sumber data OLE DB. Dalam string, elemen dibatasi dengan menggunakan titik koma. Elemen akhir dalam string harus dihentikan dengan titik koma. Setiap elemen terdiri dari kata kunci, karakter tanda sama dengan, dan nilai yang diteruskan pada inisialisasi. Contohnya:
Server=MyServer;UID=MyUserName;
Dengan Driver OLE DB untuk SQL Server, konsumen tidak perlu menggunakan properti string penyedia. Konsumen dapat mengatur properti inisialisasi apa pun yang tercermin dalam string penyedia dengan menggunakan Driver OLE DB atau OLE DB untuk properti inisialisasi khusus SQL Server.
Untuk daftar kata kunci yang tersedia di Driver OLE DB untuk SQL Server, lihat Menggunakan kata kunci string koneksi dengan Driver OLE DB untuk SQL Server.