Reporting Services 使用加密密钥来保护存储在报表服务器数据库中的敏感数据。 为了确保你能够继续访问加密数据,请务必创建加密密钥的备份,以防以后由于服务帐户更改或计划迁移的一部分而需要还原加密密钥。 本主题概述如何使用 Reporting Services Configuration Manager 还原密钥。
适用于: Reporting Services 本机模式。
若要还原密钥,必须先将密钥的备份副本保存到受密码保护的文件。 在密钥还原期间,报表服务器会将现有密钥替换为密码保护文件中的密钥。 文件中的密钥必须与用于加密和解密数据的密钥相同。
若要验证是否还原了有效的密钥,请使用报表管理器查看订阅或具有使用存储凭据的数据源的任何报表。 如果在尝试打开订阅定义页时收到“报表服务器无法访问加密数据”错误,或在打开以前为报表数据源使用存储凭据的报表时系统提示输入凭据,您的错误操作是还原了无效密钥。
如果还原的密钥与用于加密数据的密钥不同,则无法解密当前存储在报表服务器数据库中的数据。 如果还原无效密钥,则应立即还原正确密钥的备份副本(如果可用)。 如果没有用于加密数据的密钥的备份副本,则必须删除所有加密的数据。 单击“加密密钥”页上的“删除”按钮以执行此步骤。 删除加密内容后,必须手动更新所有订阅,并重新指定为报表服务器上的报表和数据驱动订阅定义的所有存储凭据。
“还原加密密钥”对话框
有关在何处查找 Reporting Services Configuration Manager 的信息,请参阅 Reporting Services Configuration Manager(本机模式)。
若要打开“还原加密密钥”对话框,请单击 Reporting Services Configuration Manager 导航窗格中的 加密密钥 ,然后单击“ 还原”。 使用 Reporting Services 配置管理器中的“服务帐户”页更新服务帐户时,也会显示此对话框。 更多信息请查看有关
选项
文件位置
选择包含对称密钥副本的密码保护文件。 默认文件扩展名为 .snk。
密码
输入用于解锁该文件的密码。 只有知道密码的用户才能还原密钥。 Reporting Services 强制执行严格的密码策略。 密码必须至少包含 8 个字符,并包含大写字母数字字符和至少一个符号字符的组合。
另请参阅
Reporting Services Configuration Manager F1 帮助主题 (SSRS 原生模式)
备份和还原 Reporting Services 加密密钥
删除和重新创建加密密钥(SSRS 配置管理器)
初始化报表服务器 (SSRS 配置管理器)
存储加密报表服务器数据(SSRS 配置管理器)
加密密钥(SSRS 本机模式)