Det svaret pekar på den här artikeln:http://support.microsoft.com/kb/918760
Här är de föreslagna lösningarna - har du utvärderat dem?
- Metod 1:Använd ett proxykonto för SQL Server Agent
Skapa ett proxykonto för SQL Server Agent. Detta proxykonto måste använda en autentiseringsinformation som låter SQL Server Agent köra jobbet som kontot som skapade paketet eller som ett konto som har de nödvändiga behörigheterna.
Denna metod fungerar för att dekryptera hemligheter och uppfyller användarens nyckelkrav. Den här metoden kan dock ha begränsad framgång eftersom SSIS-paketets användarnycklar involverar den aktuella användaren och den aktuella datorn. Därför, om du flyttar paketet till en annan dator, kan den här metoden fortfarande misslyckas, även om jobbsteget använder rätt proxykonto. Tillbaka till toppen
- Metod 2:Ställ in egenskapen SSIS Package ProtectionLevel till ServerStorage
Ändra egenskapen SSIS Package ProtectionLevel till ServerStorage. Den här inställningen lagrar paketet i en SQL Server-databas och tillåter åtkomstkontroll genom SQL Server-databasroller.Tillbaka till toppen
- Metod 3:Ställ in egenskapen SSIS Package ProtectionLevel till EncryptSensitiveWithPassword
Ändra egenskapen SSIS Package ProtectionLevel till EncryptSensitiveWithPassword. Den här inställningen använder ett lösenord för kryptering. Du kan sedan ändra kommandoraden för SQL Server Agent jobbsteg så att den inkluderar detta lösenord.
- Metod 4:Använd SSIS-paketkonfigurationsfiler
Använd SSIS-paketkonfigurationsfiler för att lagra känslig information och lagra sedan dessa konfigurationsfiler i en säker mapp. Du kan sedan ändra ProtectionLevel-egenskapen till DontSaveSensitive så att paketet inte är krypterat och inte försöker spara hemligheter i paketet. När du kör SSIS-paketet laddas den nödvändiga informationen från konfigurationsfilen. Se till att konfigurationsfilerna är tillräckligt skyddade om de innehåller känslig information.
- Metod 5:Skapa en paketmall
För en långsiktig lösning, skapa en paketmall som använder en skyddsnivå som skiljer sig från standardinställningen. Det här problemet kommer inte att uppstå i framtida paket.