Proprietà - Configurazione SQL Server Native Client (scheda Flag)
Si applica a: SQL Server - solo Windows
I client Microsoft SQL Server in questo computer comunicano con i server di SQL Server usando i protocolli forniti nel file di libreria di SQL Server Native Client. Questa pagina consente di configurare il computer client in modo che richieda una connessione crittografata mediante TLS (Transport Layer Security), noto in precedenza come SSL (Secure Sockets Layer). Se non è possibile ottenere una connessione crittografata, la connessione non viene stabilita.
Il processo di registrazione viene sempre crittografato. Le opzioni riportate in questo articolo si applicano solo a dati crittografati. Per altre informazioni sulla crittografia della comunicazione da parte di SQL Server e per istruzioni sulla configurazione del client affinché consideri attendibile l'autorità radice del certificato del server, vedere "Crittografia delle connessioni a SQL Server" e "Procedura: Attivazione di connessioni crittografate al motore di database (Gestione configurazione SQL Server)" nella documentazione online di SQL Server.
Importante
SQL Server Native Client (SNAC) non viene fornito con:
- SQL Server 2022 (16.x) e versioni successive
- SQL Server Management Studio 19 e versioni successive
SQL Server Native Client (SQLNCLI o SQLNCLI11) e il provider OLE DB Microsoft legacy per SQL Server (SQLOLEDB) non sono consigliati per lo sviluppo di nuove applicazioni.
Per i nuovi progetti, usare uno dei driver seguenti:
Per SQLNCLI fornito come componente del motore di database di SQL Server (versioni dal 2012 al 2019), vedere questa Eccezione relativa al ciclo di vita del supporto.
Opzioni
ForceEncryption
Richiede una connessione con TLS.
TrustServerCertificate
Se è impostato su No, il processo client tenta di convalidare il certificato server. Sia il client che il server devono disporre di un certificato emesso da un'autorità di certificazione pubblica. Se il certificato non è presente nel computer client o se non viene convalidato, la connessione viene terminata.
Se è impostato su Sì, il client non convalida il certificato server e consente di usare un certificato autofirmato.
Certificato server attendibile è disponibile solo se Forza crittografia protocollo è impostato su Sì.