Megosztás a következőn keresztül:


Beállításjegyzék-beállítások

Vonatkozik a következőkre:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalitikai Platform System (PDW)SQL adatbázis a Microsoft Fabric-ben

OLE DB-illesztő letöltése

Az OLE DB Driver for SQL Server minden fő verziója saját regisztrációs beállításokat használ. Az alábbiakban a verzióspecifikus alap regisztrációs kulcsok (amelyeket később említenek {base_registry_key} ):

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI{major_version}.0
  • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSSQLServer\Client\SNI{major_version}.0

Cseréljük le a {major_version} helykitöltőt a fenti kulcsokban az illesztőprogram fő verziójától függően, például: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI19.0 ez az alapkulcs a 19.x.x verziókhoz.

Titkosítás és tanúsítvány érvényesítése

Kényszerítő protokoll titkosítás

A titkosítás a regiszterbejegyzés mezőjén {base_registry_key}\GeneralFlags\Flag1 keresztül vezérelhetőValue.
Az érvényes értékek 0, 1, vagy 2 (amelyek , MandatoryOptional, és Strict a kapcsolat tulajdonság/kulcsszó értékekre leképezik). Az OLE DB illesztőprogram a legbiztonságosabb opciót választja a regisztráció és a kapcsolat tulajdonság/kulcsszó beállításai között.

Kiszolgálótanúsítvány megbízhatósága

A tanúsítvány ellenőrzése a Value nyilvántartási bejegyzés mezőjén {base_registry_key}\GeneralFlags\Flag2 keresztül vezérelhető.
Az érvényes értékek 0 vagy 1. Az OLE DB illesztőprogram a legbiztonságosabb opciót választja a regisztráció és a kapcsolat tulajdonság/kulcsszó beállításai között. Vagyis az illesztőprogram érvényesíti a szerver tanúsítványt, amennyiben legalább az egyik regisztrációs/kapcsolati beállítás lehetővé teszi a szerver tanúsítvány ellenőrzését.

TCP Keep-Alive és protokoll sorrendi nyilvántartási tulajdonságok

Az MSOLEDBSQL illezőprogram, 19.1 és annál magasabb verzióknál a Protokoll Sorrend, TCP Életben és Keep-Alive Intervallum a következő regisztrációs bejegyzésekben állítható:

  • Protokoll sorrend: {base_registry_key}\ProtocolOrder
  • TCP Életben Marad: {base_registry_key}\tcp\Property2\Value
  • TCP Keep-Alive intervallum: {base_registry_key}\tcp\Property3\Value

A Protokoll Sorrend tulajdonsága egy null-véges stringekből álló rendezett sorozat, amely támogatott protokollokat képvisel. Az alapértelmezett protokoll sorrendi értéke .sm tcp np

A TCP Keep-Alive paraméter (milliszekundumokban) szabályozza, hogy a TCP milyen gyakran próbálja ellenőrizni, hogy egy ürtelen kapcsolat még ép-e egy KEEPALIVE csomag küldésével. Az alapértelmezett idő 30 000 milliszekundum.

A Keep-Alive Intervallum paraméter (milliszekundumokban) határozza meg a KEEPALIVE újraküldések közötti távolságot, amíg választ nem kapnak. Az alapértelmezett idő 1000 milliszekundum.

Lásd még

Titkosítás és tanúsítvány ellenőrzése
Az MSOLEDBSQL főverzióbeli eltérései