0

我今天最终支持了一个全新的(对我来说:))包,它抛出了以下错误。

“无法解密受保护的 XML 节点“DTS:Property”,错误为 0x8009000B“密钥在指定状态下无效。”。您可能无权访问此信息。当出现加密错误时会发生此错误。验证正确的密钥可用。

"

我得到那个包已经部署了“保护级别”值“encryptsensitivewithuserkey”所以ssis引擎正在寻找它没有在生产机器上得到的开发者用户密钥(Windows配置文件)。

由于 pacakge 在此错误上没有设计失败,因此它继续进行并最终完美地完成了它的工作。

现在我有点困惑,我理解生产中的 SSIS 引擎的方式将无法读取一些本应阻止他完成工作的敏感信息。我不确定哪些属性是敏感的(我认为这是由 TASK/Component 作者决定的)。

只是为了给出包装的想法,我在下面给出了图片。

在此处输入图像描述

没有什么敏感的东西需要开发者的用户密钥吗?

我只是想澄清一下我对它是如何工作的概念。

4

0 回答 0