Опции
Integrated Security
и Encrypt
в базе данных Строка подключения не связана. У них обоих разные цели, и они не мешают друг другу.
Integrated Security
есть, чтобы решить, как аутентифицировать пользователя при подключении к базе данных. Если для Integrated Security
установлено значение True
, выполняется запрос на подключение для текущего пользователя Windows. Вместо этого, если необходимо установить соединение для пользователя базы данных, например sa
, опция Integrated Security
не требуется в строке подключения. В строке подключения указываются только имя пользователя и пароль пользователя базы данных.
С другой стороны Encrypt
должен решить, должен ли сервер sql использовать SSL-сертификат для шифрования данных при передаче по сети между сервером и клиентом.
Подробнее о различных параметрах в строке подключения к базе данных можно узнать на следующей странице Microsoft.
https://docs.microsoft.com/en-us/dotnet/api/system.data.sqlclient.sqlconnection.connectionstring?view=netframework-4.7.2