Я использую шифрование на своем сервере MS SQL. Я намерен отклонить любое клиентское соединение, которое не использует SSL для подключения.
Вот мои подробные шаги:
Почему мои клиенты, которые не указали encrypt = true в своих строках подключения, все еще могут подключаться?
10 секунд Google приводит к:
Позвольте процитировать:
Если для параметра «Принудительное шифрование» для компонента Database Engine установлено значение «ДА», все обмены данными между клиентом и сервером шифруются независимо от того, отмечен ли параметр «Шифрование соединения» (например, из SSMS) или нет. Вы можете проверить это с помощью следующего заявления DMV.
Достаточно ясно?
Подробнее по ссылке. И да, ничто не должно мешать вам время от времени использовать Google. Я просто искал "sql server ForceEncryption". Второй хит имел нужное название.