Сервер Sql всегда шифрует проблему сертификата с локальной системной учетной записью - PullRequest
0 голосов
/ 11 сентября 2018

Я зашифровал некоторые столбцы с помощью Always Encrypt в Sql server 2016. Я создал несколько ключей и зашифровал столбцы с этими ключами. Ключи хранились в папке Текущий пользователь \ Личные \ Сертификаты.

Я экспортировал их и импортировал также на Локальный компьютер. У меня проблема с заказным сервисом, который я написал. Он работает как локальная системная учетная запись. И когда я получаю доступ к таблице с зашифрованными данными и выдается ошибка, которую не удалось расшифровать, потому что сертификат не был найден в хранилище сертификатов.

Если я запускаю программу через командную строку, а не как службу, у меня нет проблем. Поэтому, по моему мнению, я должен разрешить локальной системной учетной записи доступ к моему сертификату. Но я не могу найти и информацию о том, как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...