Что такое "Зашифрованный драйвер клиента" в шифровании SQL Server?
У меня есть веб-сайт, размещенный на общем сервере Windows 2016 (и база данных, и файлы веб-сайта). Используя SMSS 2016, у меня есть возможность шифровать столбцы базы данных. Я прочитал документацию о шифровании SQL, но не понимаю, что такое "зашифрованный драйвер клиента"
я должен изменить свой источник программирования, чтобы использовать эту функцию, или SQL Server делает все это сам?
кто здесь клиент? Является ли хост-сервер сервером и клиентом в этом сценарии?
Чтобы получить доступ к данным, хранящимся в зашифрованном столбце в незашифрованном виде, приложение должно использовать драйвер клиента с поддержкой Always Encrypted. Когда приложение выдает параметризованный запрос, драйвер прозрачно взаимодействует с компонентом Database Engine, чтобы определить, какие параметры предназначены для зашифрованных столбцов и, следовательно, должны быть зашифрованы.