【问题标题】:Sql Server 2016 Always Encryption Not workingSql Server 2016 始终加密不工作
【发布时间】:2018-05-04 09:19:27
【问题描述】:

我正在使用 sql server 2016 来使用始终加密选项。我有 2 台服务器。我将 sql server 2016 保存在服务器中,并为我的数据库加密列。我已经使用 iis 在另一台服务器上托管了我的 MVC 应用程序。我正在使用实体框架与 sql 连接。我添加了项目列加密设置=启用;在我的连接字符串中。运行我的应用程序时出现以下错误。

我们是否需要将 sql 和应用程序都保存在同一台服务器中?以下错误的解决方法是什么?

错误 带有指纹的证书...在证书位置“CurrentUser”的证书存储“我的”中找不到。验证数据库中主密钥定义列中的证书路径是否正确,并且证书已正确导入到证书位置/存储中。

【问题讨论】:

    标签: encryption sql-server-2016


    【解决方案1】:

    您应该从数据库服务器 mmc.exe 控制台 CurrentUser 证书位置导出始终加密的证书,您已经设置了加密。然后,您还应该将此类证书导入 Application Server mmc.exe 控制台,并将其导入 CurrentUser 证书本地。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-20
      相关资源
      最近更新 更多