Sql SSIS包被锁定

Sql SSIS包被锁定,sql,sql-server-2005,encryption,ssis,visual-studio-2005,Sql,Sql Server 2005,Encryption,Ssis,Visual Studio 2005,我试图访问一个SSIS包,但结果显示错误消息(方括号中的文本不是文字): 错误1:加载程序包时出错。dtsx:未能解密 是用用户密钥加密的。您可能不是加密的用户 此软件包,或者您使用的机器与以前的不同 保存包。[文件路径][Package].dtsx 错误:2加载“Package.dtsx”时出错:未能删除包 带有错误0x8009000B“密钥的保护在指定的应用程序中无效 陈述。”。这发生在CPackage::LoadFromXML方法。[文件路径].[Package].dtsx中 它还防止我完

我试图访问一个SSIS包,但结果显示错误消息(方括号中的文本不是文字):

错误1:加载程序包时出错。dtsx:未能解密 是用用户密钥加密的。您可能不是加密的用户 此软件包,或者您使用的机器与以前的不同 保存包。[文件路径][Package].dtsx

错误:2加载“Package.dtsx”时出错:未能删除包 带有错误0x8009000B“密钥的保护在指定的应用程序中无效 陈述。”。这发生在CPackage::LoadFromXML方法。[文件路径].[Package].dtsx中

它还防止我完全进入软件包

打开包装时的屏幕:

问题是您的包被用户加密了。这可能是因为您是使用不同的登录方式登录pc,还是从不同的计算机登录?你将无法打开它,直到你弄清楚是谁加密的,或者是从哪个帐户加密的

我创建了这个软件包,但iv'e最近有了一台新的工作机器。我没有明确设置加密。这很奇怪,因为我没有被锁在我的任何其他软件包之外。如果我记得正确,这只是你在软件包上设置的一个标志,你可以点击它而没有意识到。有没有办法提取任何信息/恢复软件包(因为它非常大,如果我必须重新制作它,需要几天时间)我正在考虑这个问题。您可以尝试打开硬盘上的文件。源代码基本上只是一种奇怪的XML形式。但我猜它是加密的,这意味着你不能编辑它而不能解密它。所以我觉得你被卡住了。试试谷歌搜索,也许有人有办法破解它。是的,我打开了它,XML被扰乱了。我在谷歌上搜索得很好,但找不到一个有效的解决方案。你创建了这个包&不记得更改了
PackageProtectionLevel
。您有一台新计算机,但由于以下错误而无法打开软件包:?打开软件包或使用其他帐户时,应提示您输入密钥。如果是后者,我希望您通过Active Directory登录,无论您当前使用的是哪台机器,Active Directory都会显示相同的帐户SID。打电话给GCHQ,看看他们是否知道pwd;)