在《三步配置Always Encrypted安全功能》一文中,我们已经介绍如何创建了包含加密列的表,接下来我们可以使用SQL Server导入导出向导来复制该表的数据,然后进一步验证一下数据副本是否是加密状态。 要对“dbo.Contact_AlwaysEncryptedDemo ”表实现导入数据操作,请先打开导入导出向导。在欢迎界面点击“下一步”。在选择数据源界面(如图4)进行如下配置: 数据源:在下拉列表中选择SQL Server Native Client 11.0。
服务器名称:输入源数据所在SQL Server实例的名称。 认证:选择所连接数据源的认证模式。 数据库:选择源数据所在数……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号

TechTarget
官方微博

TechTarget中国
在《三步配置Always Encrypted安全功能》一文中,我们已经介绍如何创建了包含加密列的表,接下来我们可以使用SQL Server导入导出向导来复制该表的数据,然后进一步验证一下数据副本是否是加密状态。
要对“dbo.Contact_AlwaysEncryptedDemo ”表实现导入数据操作,请先打开导入导出向导。在欢迎界面点击“下一步”。在选择数据源界面(如图4)进行如下配置:
- 数据源:在下拉列表中选择SQL Server Native Client 11.0。
- 服务器名称:输入源数据所在SQL Server实例的名称。
- 认证:选择所连接数据源的认证模式。
- 数据库:选择源数据所在数据库。例如,本例中我们选择的是“OULTANDER”数据库。
图4:选择数据源页面
点击下一步进入“选择目标”页面(如图5)。本页配置内容如下:
- 数据源:在下拉列表中选择.NET Framework针对SqlServer的数据提供器。
- 设置列加密属性为“启用”。
- 配置其它相关属性(例如:数据源,初始目录和认证相关关键字)。
图5:选择目标页
点击下一步就到了“选择表副本或查询”页面。本页你有两种选择。你可以选择复制表和视图,也可以选择在指定数据源执行查询语句得到的结果集。这里我将从表“dbo.Contact”复制所有数据到“dbo.Contact_AlwaysEncryptedDemo”表。
在“选择源表和视图”页面(图6)中,选择“dbo.Contact ”表作为源表,选择“dbo.Contact_AlwaysEncryptedDemo”表作为目标表,然后点击“下一步”按钮。
图6:选择源表和视图页面
点击“下一步”按钮来到“保存和运行包”页面(如图7)。选中“立即运行”复选框,然后点击“下一步”按钮。
图7:保存和运行包页面
下一步将导向配置完成页面(如图8),在该页面你可以看到你做的所有选择。点击完成运行任务包。
图8:完成向导页面
如果想验证数据是否已加密,我们可以查询加密表。本例中,我查询“dbo.Contact_AlwaysEncryptedDemo”表的时候,系统会返回结果(图9),其中加密列数据会显示为二进制数据(图9)。
图9 查询“dbo.Contact_AlwaysEncryptedDemo”表返回的结果。
希望以上信息能够对大家的工作有所帮助。若有不对之处,欢迎留言指正。
翻译
TechTarget特邀编辑。2003年入软件行业,熟悉软件过程所有环节,对机构信息化的各方面有深入理解和实践经验。现就职于某互联网创业公司,目前关注互联网分布式系统架构和机器学习。喜欢传统文化社科哲学(尤喜《周易》、《老子》),喜健身喜抓举(具备抱人引体向上的能力),喜欢中国象棋(具备盲棋1对2的能力)。
相关推荐
-
Linux支持的引入 推动了SQL Server 2016集成服务的发展
随着SQL Server的不断发展,集成服务也在发生相应的变化。在最新的SSIS更新中,增加Linux支持和SQL Server 2016升级向导。
-
利用Microsoft SQL Server Reporting Services 2016的移动特性
SQL Server Reporting Services有许多新特性,其中一些特性对SQL Server 2016数据可视化进行了优化,同时增加了可视化的形式。
-
SQL Server 2016实时操作分析 你值得拥有
分析有助于提高商业运营的效率,SQL Server 2016允许用户在事务数据库的操作型数据上完成实时分析。
-
常见SQL Server 2016授权场景和应用方式
为了帮助大家理解各种复杂的授权模式,本文列举了六个常见的SQL Server 2016授权场景,描述了每种场景的授权需求。