Использовать шифрование данных
Указывает, следует ли шифровать данные перед их отправкой по сети.
Допустимые значения - «истина» и «ложь». Значение по умолчанию неверно".
Как отмечает Microsoft, это имеет ряд проблем:
К счастью, Microsoft предлагает использовать IPSec как альтернатива:
Данные SQL Server могут быть зашифрованы во время передачи с помощью IPSec. IPSec предоставляется операционными системами клиента и сервера и не требует настройки SQL Server. Для получения информации о IPSec см. Документацию по Windows или по сети.
Потому что, хотя и клиент, и сервер находятся в одной локальной сети:
Мы не хотим, чтобы кто-либо с WireShark, концентратором, ПК в разрешенном режиме или коммутатором, который мог отслеживать трафик, мог видеть трафик.
Вопрос в том: как ты это делаешь?
На клиентском компьютере мы хотим настроить политику, которая требует подключения IPSec к SQL Server (например, порт 1433). Изнутри Брандмауэр Windows в режиме повышенной безопасности:
Создайте новое правило брандмауэра для исходящего трафика
для IP-порта:
для TCP-порта назначения 1433
Разрешить соединение, если оно безопасное
финиш
Обратной стороной является то, что теперь клиент не может подключиться к серверу:
Вы не можете использовать команду «Разрешить это соединение, если оно безопасное», пока у вас нет правила безопасности соединения. Это должно быть определено в обеих системах и иметь соответствующие настройки, как при настройке стандартного VPN-туннеля ipsec.
Вот как создать его для этого варианта использования, шаг за шагом.
Этот процесс необходимо повторить на обоих ваших хостах.
Единственный способ, которым я могу рассматривать это как вариант, - это настроить сервер IPSec VPN на вашем SQL-сервере и попросить вашего клиента сначала создать туннель к нему, а затем трафик может течь. Это запутанное решение, но именно на него ссылается документация, когда говорится, что IPSec предоставляется клиентскими и серверными операционными системами.
Вам потребуется настроить вторичную сеть с IP-адресами, выдаваемыми системой VPN, и повторно привязать ваш SQL-сервер к этому диапазону IP-адресов, чтобы только люди, подключенные к VPN, могли подключиться к SQL-серверу.