Что такое "Зашифрованный драйвер клиента" в шифровании SQL Server?

У меня есть веб-сайт, размещенный на общем сервере Windows 2016 (и база данных, и файлы веб-сайта). Используя SMSS 2016, у меня есть возможность шифровать столбцы базы данных. Я прочитал документацию о шифровании SQL, но не понимаю, что такое "зашифрованный драйвер клиента"

  1. я должен изменить свой источник программирования, чтобы использовать эту функцию, или SQL Server делает все это сам?

  2. кто здесь клиент? Является ли хост-сервер сервером и клиентом в этом сценарии?

Чтобы получить доступ к данным, хранящимся в зашифрованном столбце в незашифрованном виде, приложение должно использовать драйвер клиента с поддержкой Always Encrypted. Когда приложение выдает параметризованный запрос, драйвер прозрачно взаимодействует с компонентом Database Engine, чтобы определить, какие параметры предназначены для зашифрованных столбцов и, следовательно, должны быть зашифрованы.

0 ответов

Другие вопросы по тегам