I have created an SSIS package, which uses an IBM OLE DB Provider for DB2 to access some data. In this case it is not possible to use
Windows NT Integrated Security, so therefore I stored the username and password in the connection.
It works fine for the current user, but if I log on to Windows with another user and try to change the OLE DB connection I recive the following error:
Error 1 Error loading BaliAdslUge.dtsx: Failed to decrypt protected XML node "DTS:Password" with error 0x8009000B "The key is not valid" (in danish "N?glen er ikke gyldig for anvendelse i den angivne tilstand.").
You may not be authorized to access this information. This error occurs when there is a cryptographic error. Verify that the correct key is available. c:\_data\projects\baliadsl\integrationservices\BaliAdslUge.dtsx 1 1
Error 2 Validation error. BaliAdsl: OLE DB Source [3075]: The AcquireConnection method call to the connection manager "Pmarco.f00337" failed with error code 0xC0202009. BaliAdslUge.dtsx 0 0
Best regards,
Ejnar Jakobsgaard
TDC
Ejnar,By default we encrypt sensitive information with the user key. You need to change this to encrypt with password if you want multiple users to be able to decrypt it.
Thanks,|||Hi Matt,
Could you provide some further information on this issue?
How do I encrypted with password, so that several users can use this connection?
What is your advice, if I cannot use Thrusted connection and the user developing the package and running them - Is not the same user?
Best regards,
Ejnar|||Hi Matt,
Thanks :-)
In found some info. in online help at
ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.en/extran9/html/d4b073c4-4238-41fc-a258-4e114216e185.htm
Regards,
Jakobsgaard
No comments:
Post a Comment