无法解密受保护的 XML 节点“DTS:Password”,错误为 0x8009000B“该项不适于在指定状态下使用。”。(sql-server代理执行出错)
消息
已以用户 EKT-TS10\jejo 的身份执行。 ... 9.00.3042.00 (32 位) 版权所有 (C) Microsoft Corp 1984-2005。保留所有权利。 开始时间: 11:45:52 错误: 2012-05-28 11:45:53.28 代码: 0xC0016016 源: 说明: 无法解密受保护的 XML 节点“DTS:Password”,错误为 0x8009000B“该项不适于在指定状态下使用。”。可能您无权访问此信息。当发生加密错误时会出现此错误。请确保提供正确的密钥。 错误结束 错误: 2012-05-28 11:45:53.59 代码: 0xC0016016 源: 说明: 无法解密受保护的 XML 节点“DTS:Password”,错误为 0x8009000B“该项不适于在指定状态下使用。”。可能您无权访问此信息。当发生加密错误时会出现此错误。请确保提供正确的密钥。 错误结束 错误: 2012-05-28 11:45:53.89 代码: 0xC0016016 源: 说明: 无法解密受保护的 XML 节点“DTS:Password”,错误为 0x8009000B“该项不适于在指定状态下使用。”。可能您无权访问此信息。当发生加密错误时会出现此错误。请确保提供正确的密钥。 错误结束 错误: 2012-05-28 11:45:54.20 代码: 0xC0016016 源: 说明: 无法解密受保护的 XML 节点“DTS:Password”,错误为 0x8009000B“该项不适于在指定状态下使用。”。可能您无权访问此信息。当发生加密错误时会出现此错误。请确保提供正确的密钥。 错误结束 错误: 2012-05-28 11:45:54.56 代码: 0xC0016016 源: 说明: 无法解密受保护的 XML 节点“DTS:Password”,错误为 0x8009000B“该项不适于在指定状态下使用。”。可能您无权访问此信息。当发生加密错误时会出现此错误。请确保提供正确的密钥。 错误结束 错误: 2012-05-28 11:45:54.86 代码: 0xC0016016 ... 包... 该步骤失败。
------最佳解决方案--------------------看一下包的ProtectionLevel属性改成DontSaveSensitive再试一下
------其他解决方案--------------------我也碰到这个问题了,只不过是部署包的时候出现了加载不了xml文件,找个半天才找出这个原因
顶顶!
------其他解决方案--------------------你的SSIS包是不是执行包任务引用另一个包?
------其他解决方案--------------------没有引用其他包。
------其他解决方案--------------------如果你对包的保密级级别较高ProtectionLevel属性改成用密码的,然后password属性设个密码,然后包配置里面做个配置文件,在SQL计划任务添加步骤里面 你配置框里引用你刚才做的配置文件
------其他解决方案--------------------我查了下,没找到问题,但是用凭据作为代理来执行此包的方式。现在已经可以执行。