There is an option to in SSIS to save passwords(to access DB or anyother stuff), the default setting is "EncryptSensitiveWithUserKey"... You need to change this.
Package Proprties Window >
ProtectionLevel -- Change that to EncryptSensitiveWithPassword
PackagePassword -- enter password-> somepassword
Read:
http://msdn.microsoft.com/en-us/library/ms141747.aspx[
^]
http://support.microsoft.com/kb/918760[
^]
Now you can specify the paassword in SQL Agent Job.
On SQL Agent Job Step, go the Command Line Tab, manually edit command line, then add the following
/De somepassword
After modification you would see(example):
/FILE "\"C:\Users\xxxx\Documents\SQL Server Management Studio\SSIS\Package.dtsx\"" /DECRYPT somepassword /CHECKPOINTING OFF /REPORTING E
Thanks,
Kuthuparakkal