Този отговор сочи към тази статия:http://support.microsoft.com/kb/918760
Ето предложените решения - оценихте ли ги?
- Метод 1:Използвайте прокси акаунт на SQL Server Agent
Създайте прокси акаунт на SQL Server Agent. Този прокси акаунт трябва да използва идентификационни данни, които позволяват на SQL Server Agent да изпълнява заданието като акаунт, който е създал пакета, или като акаунт, който има необходимите разрешения.
Този метод работи за дешифриране на тайни и удовлетворява основните изисквания на потребителя. Този метод обаче може да има ограничен успех, тъй като потребителските ключове на SSIS пакета включват текущия потребител и текущия компютър. Следователно, ако преместите пакета на друг компютър, този метод пак може да се провали, дори ако стъпката на заданието използва правилния прокси акаунт. Обратно в началото
- Метод 2:Задайте свойството SSIS Package ProtectionLevel на ServerStorage
Променете свойството SSIS Package ProtectionLevel на ServerStorage. Тази настройка съхранява пакета в база данни на SQL Server и позволява контрол на достъпа чрез роли на база данни на SQL Server. Обратно в началото
- Метод 3:Задайте свойството SSIS Package ProtectionLevel на EncryptSensitiveWithPassword
Променете свойството SSIS Package ProtectionLevel на EncryptSensitiveWithPassword. Тази настройка използва парола за криптиране. След това можете да промените командния ред на стъпката на заданието на SQL Server Agent, за да включи тази парола.
- Метод 4:Използвайте конфигурационните файлове на SSIS пакет
Използвайте конфигурационните файлове на SSIS Package, за да съхранявате поверителна информация и след това съхранявайте тези конфигурационни файлове в защитена папка. След това можете да промените свойството ProtectionLevel на DontSaveSensitive, така че пакетът да не е шифрован и да не се опитва да запише тайни в пакета. Когато стартирате пакета SSIS, необходимата информация се зарежда от конфигурационния файл. Уверете се, че конфигурационните файлове са адекватно защитени, ако съдържат поверителна информация.
- Метод 5:Създайте шаблон на пакет
За дългосрочно решение създайте шаблон на пакет, който използва ниво на защита, което се различава от настройката по подразбиране. Този проблем няма да възникне в бъдещи пакети.