位置: 编程技术 - 正文

揭秘SQL Server 2014有哪些新特性(4)-原生备份加密(揭秘如何投屏纽约时代广场)

编辑:rootadmin

推荐整理分享揭秘SQL Server 2014有哪些新特性(4)-原生备份加密(揭秘如何投屏纽约时代广场),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:揭秘成都大运会开幕式亮点,揭秘海鲜加工厂狠活,揭秘蟹卡骗局,揭秘小区神秘敲墙声,揭秘小区神秘敲墙声,揭秘如何投屏纽约时代广场,揭秘海鲜加工厂狠活,揭秘海鲜加工厂狠活,内容如对您有帮助,希望把文章链接给更多的朋友!

SQL Server CTP2之后公布了一项针对备份的特性,那就是原生备份加密。考虑到之前网络上影响很坏的数据库泄漏事件,本质上都是数据库备份泄漏给第三方导致,SQL Server的原声数据备份可以使得即使备份本身被盗,在没有加密证书的情况下也无法使用,这有效的解决了上述数据泄漏问题。原先的解决方案

在SQL Server 之前,如果希望实现对备份实现加密,会通过如下两种方式之一实现:

使用透明数据加密(TDE)加密整个数据库,从而使得备份和事务日志也会被加密 使用第三方备份加密工具

首先来谈一下使用透明数据加密,如果仅仅是为了对备份加密,使用TDE有点过于大材小用,因为使用TDE会导致数据库本身和日志被加密,对CPU带来额外开销,此外,使用TDE加密过的数据库如果使用备份压缩,压缩比率会非常低。如果使用SQL Server 的原生备份加密,则无需对整个数据库进行加密,备份仅仅在被写入磁盘之前被加密。原声备份加密如果结合备份压缩功能,那么会先进行压缩,再加密,从而得到非常高的压缩比率。

其次使用第三方备份加密工具需要额外的费用,并且在执行过程中也会有比较繁琐的操作成本,使用第三方备份当需要对备份到Azure的备份进行加密时,将会非常繁琐,而使用原生备份加密,可以直接对备份到Azure的备份进行加密,从而对OFF-SITE备份提供了额外的安全性。

使用原生数据加密

在SQL Server 企业版、BI版、标准版中包括了该功能。使用备份加密需要有二个先决条件:

存在证书或非对称密钥 选择备份加密算法

下面使用原声数据加密对备份加密,首先建立证书:

建立完成后,直接使用证书进行备份加密:

结果如图1所示,在图1中,注意到SQL Server给出了提示信息要备份证书以及证书的私钥,否则数据将无法使用。通常在最佳实践中,当证书创建时就应该备份,数据安全永远是第一位的。

图1.提示备份证书私钥

在图1中,注意到备份指定的加密算法是AES_算法。SQL Server 提供了4种对备份加密的算法,分别是AES、AES、AES和三重DES算法。

在SQL Server 的Management Studio中也对原声备份加密提供了GUI的支持,如图2所示。

揭秘SQL Server 2014有哪些新特性(4)-原生备份加密(揭秘如何投屏纽约时代广场)

图2.GUI对原生备份加密的GUI支持

原生加密备份对压缩的影响

前文提到,使用原生备份加密可以使得备份压缩几乎不受加密的影响,下面备份一个2.5G左右的测试库,指定压缩备份,第一个例子仅使用压缩备份,第2-4例子使用压缩备份+不同的压缩算法,测试语句如图3所示。

图3.测试语句

图4看到,使用备份加密对数据库备份大小几乎毫无影响。

图4.不同的加密算法对备份压缩几乎毫无影响

图5.加密算法对备份的影响

由图4和图5的结论可以得出,无论使用了何种加密算法,加密对压缩比率几乎毫无影响。

原生加密备份对性能的影响

使用原生备份加密是一项极大的消耗CPU的操作,下面在图3的基础上进一步添加不压缩备份的情况,备份的时间如图6所示。

图6.不同压缩算法下备份时间

由图6测试可以看出,除了3DES算法需要消耗的时间较长之外,AES算法在CPU不成为备份机瓶颈的情况下,对备份时间并无太大的影响。但加密对具体环境的影响会因环境而已,不同环境下的测试结果呈现可能会大相径庭,如果担心原生加密备份对性能产生影响,请先在具体环境进行测试。

小结

SQL Server原声备份加密对数据安全提供了非常好的解决方案。使用原生备份加密基本不会增加备份文件大小,并且打破了使用透明数据加密后几乎没有压缩率的窘境。使用原生备份加密无论在将数据备份到异地数据中心,还是将数据备份到云端,都可以以非常低的成本对数据提供额外的安全保障。

解决SqlServer 各版本 sa帐户不能登录问题 1.使用ManagementStudioExpress,用Windows身份验证登录,选中SQL服务器名,右击鼠标选择属性,在服务器属性选项页面,选择安全性,将服务器身份验证由Window

浅析SQL Server中包含事务的存储过程 先来看一个概念:数据库事务(DatabaseTransaction),是指作为单个逻辑工作单元执行的一系列操作,要么完整地执行,要么完全地不执行。那么在存储过程

深入分析MSSQL数据库中事务隔离级别和锁机制 锁机制NOLOCK和READPAST的区别。1.开启一个事务执行插入数据的操作。BEGINTRANtINSERTINTOCustomerSELECT'a','a'2.执行一条查询语句。SELECT*FROMCustomerWITH(NOLOCK)结果中

标签: 揭秘如何投屏纽约时代广场

本文链接地址:https://www.jiuchutong.com/biancheng/319012.html 转载请保留说明!

上一篇:揭秘SQL Server 2014有哪些新特性(3)-可更新列存储聚集索引(揭秘蟹卡骗局)

下一篇:解决SqlServer 各版本 sa帐户不能登录问题(sql server遇到的主要问题及解决方法)

  • 可回收再生资源有哪些
  • 装卸费发票怎么备注
  • 小规模免征增值税政策
  • 法人购买商业保险能由公司承担吗
  • 支票上的法人章和财务章是央行盖吗
  • 培训产生的住宿费算培训费吗
  • 房地产企业融资存在的问题
  • 留抵税额抵税怎么做分录
  • 公司代扣社保为什么是400多余的钱
  • 打样费单位是什么
  • 企业成立股东没有实际出资分录怎么写?
  • 工资分开发的奖金具体个税是多少?
  • 回购库存股所有者权益会发生变化吗
  • 采购办公用品计入什么科目
  • 本期有进项没有销项需要转出增值税吗?
  • 关于纳税人取得的发票
  • 增值税专用发票验证真伪
  • 增值税怎么转
  • 一万元国债一年多少利息
  • 光伏电站运维费用清单
  • 发票已认证还未开票
  • 贸易公司销售
  • 旅游服务业账务处理办法
  • 向农民购进农产品
  • 局域网游戏电脑
  • 手机cpu性能天梯图排行榜
  • 购置资产是什么财务活动
  • php __destruct
  • php readfile
  • 供热企业收取采暖费标准
  • PHP:pg_options()的用法_PostgreSQL函数
  • 财务费用明细科目有哪些
  • 调入的无形资产记入哪里
  • 外购产品视同自产产品办理免抵退税的条件有哪几种
  • 广告费和业务宣传费调增还是调减
  • 服务行业的进项
  • php8.0 特性
  • 前端es6是什么意思
  • vue解决异步取值问题
  • tomcat的安装配置
  • spring ioc di aop
  • 注销对公账户要去原支行吗
  • 应收账款保理会计处理相关会计准则
  • 新建配电房需要哪些手续
  • 建筑行业销售材料怎么做
  • 确认递延所得税资产时,应估计相关可抵扣
  • 企业的管理费用占比
  • mongodb数据库操作遇到的问题和解决方案
  • 各部门和单位按照国家有关规定收取或取得
  • 独立核算的分公司可以享受六税两费减半吗
  • 报表怎么报送
  • 1%征收率可以开专票吗
  • mysql触发器使用
  • 先买再卖影响可取现金吗
  • 实收资本印花税是一年一交吗
  • 财务软件是有哪些软件
  • 收到对方公司的货款怎么记账
  • 营改增现代服务中合同能源管理服务
  • 小规模纳税人涉嫌虚开发票
  • 增值税普通发票需要交税吗
  • 进项税额抵扣是按税率分开抵扣吗
  • 物流公司怎么做利润高
  • Linux下安装mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz
  • centos6.10安装教程
  • mysql 正则表达式分组替换
  • window怎么操作
  • win7提示oxcooooo98
  • linux系统中的用户大体可分为三组
  • linux解析命令
  • apache服务器配置与使用工作笔记
  • dvd-rom drive是什么意思
  • Linux操作系统软链接和硬链接的联系与区别
  • 深入理解python特性 pdf
  • python快速排序算法代码
  • 深入理解ffmpeg pdf
  • jquery给div添加样式
  • 江西省国家税务局李德平
  • 以房产作价投资入股如何处理
  • 税务网上抄报流程是什么
  • 闵行区注册公司,闵行区税务筹划,哪
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设