Сбой шифрования GPG в агенте заданий SSMS и успешный в SSIS - PullRequest
0 голосов
/ 08 июня 2019

У меня установлено задание на шифрование, оно отлично работает в Visual Studio, но выдает следующую ошибку в агенте заданий SSMS -> Ошибка при получении emailid@domain.com через WKD: данные не пропущены gpg: нет данных

Использование SQL 2017. Я попытался использовать CMDEXEC вместо пакета служб SSIS в настройках задания, но это не решило проблему

Аргументы:

--quiet --yes --trust-model always --passphrase mypassphrase --recipient XXX@XXX.com  --trust-model always --output D:\Folder\File.csv.gpg --encrypt D:\Folder\file.csv

Error in SSMS Job

Arguments in SSIS

1 Ответ

0 голосов
/ 27 июня 2019

Итак, я выполнял работу из прокси-аккаунта, и, видимо, прокси-сервер и собственный аккаунт отличаются, когда дело доходит до импорта ключей gpg. Смысл - я импортировал ключи, используя gpg / Kleopatra на своем рабочем столе, используя свои учетные данные Windows, и вызывал работу с моей учетной записью прокси-сервера от агента по работе. Следовательно, учетная запись прокси не смогла получить доступ к ключам. Это то, что решило мою проблему - https://superuser.com/questions/1176705/windows-account-cant-see-gpg-key#new-answer

...