【SQL Server 2016数据加密新功能实战】如何测试Always Encrypted安全特性?

网友投稿 757 2023-04-28

【*** 2016数据加密新功能实战】如何测试Always Encrypted安全特性?

【*** 2016数据加密新功能实战】如何测试Always Encrypted安全特性?

在《三步配置Always Encrypted安全功能》一文中,我们已经介绍如何创建了包含加密列的表,接下来我们可以使用SQL Server导入导出向导来复制该表的数据,然后进一步验证一下数据副本是否是加密状态。

数据源:在下拉列表中选择*** Native Client 11.0。

服务器名称:输入源数据所在***实例的名称。

认证:选择所连接数据源的认证模式。

数据库:选择源数据所在数据库。例如,本例中我们选择的是“OULTANDER”数据库。

图4:选择数据源页面

数据源:在下拉列表中选择.NET Framework针对SqlServer的数据提供器。

设置列加密属性为“启用”。

配置其它相关属性(例如:数据源,初始目录和认证相关关键字)。

图5:选择目标页

图6:选择源表和视图页面

图7:保存和运行包页面

图8:完成向导页面

如果想验证数据是否已加密,我们可以查询加密表。本例中,我查询“dbo.Contact_AlwaysEncryptedDemo”表的时候,系统会返回结果(图9),其中加密列数据会显示为二进制数据(图9)。

图9 查询“dbo.Contact_AlwaysEncryptedDemo”表返回的结果。

希望以上信息能够对大家的工作有所帮助。若有不对之处,欢迎留言指正。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【SQL Server 2016数据加密新功能实战】三步配置Always Encrypted安全功能
下一篇:如何使用备份与恢复升级到SQL Server 2014 SP1
相关文章