TLS e SSL sono effettivamente la stessa cosa, ma solo versioni differenti l'una dell'altra in cui TLS è più recente di SSL. Il più delle volte le persone si riferiscono effettivamente a TLS.
Nell'ambito di SQL Server, TLS è abilitato tramite SChannel, un'implementazione del canale sicuro di Windows. Questo è lo stesso sistema utilizzato da HTTPS su Windows. È abilitato per impostazione predefinita su Windows, ma a seconda delle versioni di tutto ciò che è in gioco è necessario eseguire il futz con alcune impostazioni del registro per abilitare le cose:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\***
Dove c'è Client
/ Server
opzioni con flag DisabledByDefault
/ Enabled
. Questo KB entra nei dettagli sull'abilitazione di TLS 1.2 sui server.
Quale versione di TLS stai utilizzando dipende da una serie di fattori come le versioni del sistema operativo, del server e del client. Ad esempio, SQL 2005 non supporta TLS 1.2 e qualsiasi cosa più nuova richiede una configurazione esplicita prima che venga attivata. Vedi il link sopra indicato per le specifiche.
Non sono a conoscenza di un modo per estrarre la versione esatta utilizzata tramite API o configurazione. Potrebbe essere necessario controllare l'handshake TLS tramite wireshark o simili.