SQL Server 2016:Always Encrypted安全特性测试

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

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

要对“dbo.Contact_AlwaysEncryptedDemo ”表实现导入数据操作,请先打开导入导出向导。在欢迎界面点击“下一步”。在选择数据源界面(如图4)进行如下配置:

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

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

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

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

SQL Server 2016:Always Encrypted安全特性测试

图4:选择数据源页面

点击下一步进入“选择目标”页面(如图5)。本页配置内容如下:

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

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

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

SQL Server 2016:Always Encrypted安全特性测试

图5:选择目标页

点击下一步就到了“选择表副本或查询”页面。本页你有两种选择。你可以选择复制表和视图,也可以选择在指定数据源执行查询语句得到的结果集。这里我将从表“dbo.Contact”复制所有数据到“dbo.Contact_AlwaysEncryptedDemo”表。

在“选择源表和视图”页面(图6)中,选择“dbo.Contact ”表作为源表,选择“dbo.Contact_AlwaysEncryptedDemo”表作为目标表,然后点击“下一步”按钮。

 

SQL Server 2016:Always Encrypted安全特性测试

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

点击“下一步”按钮来到“保存和运行包”页面(如图7)。选中“立即运行”复选框,然后点击“下一步”按钮。

 

SQL Server 2016:Always Encrypted安全特性测试

图7:保存和运行包页面

下一步将导向配置完成页面(如图8),在该页面你可以看到你做的所有选择。点击完成运行任务包。

 

SQL Server 2016:Always Encrypted安全特性测试

图8:完成向导页面

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

 

SQL Server 2016:Always Encrypted安全特性测试

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

责任编辑:蓝雨泪 来源: TechTarget中国
相关推荐

2015-10-21 15:17:50

SQL Server Always Encr

2015-09-22 11:27:34

数据加密全程加密SQL Server

2015-10-21 15:12:55

SQL Server数Always Encr 全程加密

2015-10-28 14:26:50

SQL Server 全程加密技术动态数据屏蔽

2010-11-09 17:04:20

SQL Server死

2009-02-24 13:15:22

FILESTREAM新特性SQL Server

2015-06-23 10:12:58

2011-03-03 11:19:43

SQL server

2010-09-14 15:00:43

SQL Server安

2010-06-03 17:02:15

2015-08-21 10:00:33

SQL Server安装手记

2010-06-18 13:41:33

SQL Server

2009-04-08 09:29:34

SQL Server新特性Resource Go

2015-10-28 11:00:09

动态数据屏蔽Azure SAL数据SQL Server

2010-09-14 14:53:35

2009-02-25 11:42:43

FILESTREAM文件流文件管理

2009-04-16 17:34:19

2011-03-11 14:22:17

2010-11-09 15:38:24

SQL Server默

2010-06-29 17:38:01

SQL Server
点赞
收藏

51CTO技术栈公众号