首页 > 其他分享 >透明数据加密Q&A

透明数据加密Q&A

时间:2023-06-29 16:01:21浏览次数:30  
标签:透明 私钥 证书 数据库 Master 加密 数据 备份

  1. 透明数据加密数据库加密流程。

    1. 打开Master数据库
      创建数据库主密钥(Database Master Key)
      创建数据库证书A(CERTIFICATE 包含证书公钥和私钥)
      备份证书(包括证书及私钥两个文件, 并牢记私钥密码)
    2. 打开待加密数据库比如HR
      使用数据库证书A创建数据库加密密钥 (生成 DEK, 该DEK将使用证书加密, 这是对称加密算法密钥)
      启用透明数据加密
  2. 在新数据库实例中恢复数据库备份。

    1. 打开Master数据库
      创建数据库主密钥(Database Master Key)
      使用备份的证书及私钥文件恢复数据库证书A
    2. 恢复数据库备份
  3. Master Key 做什么用, 是否需要备份
    Master Key是SQL Server 内部使用, SQL Server实例启动时会用到。可以不备份
    恢复数据库需要数据库备份文件, 证书文件,证书私钥文件,私钥加密密码。

  4. Master数据库会被加密吗,如果IT把Master数据库复制出去是否导致私钥泄露。
    Master数据库无法被复制出去。

  5. 数据库文件是使用对称加密的, 对称加密的密钥存在什么地方?
    DEK通过证书加密后, 保存在数据库的引导区中,也会保存在数据库备份中

  6. 加密框架如何?

参考:
https://learn.microsoft.com/zh-cn/sql/relational-databases/security/encryption/move-a-tde-protected-database-to-another-sql-server?view=sql-server-ver16

标签:透明,私钥,证书,数据库,Master,加密,数据,备份
From: https://www.cnblogs.com/iyxqj/p/17514423.html

相关文章

  • Java获取数据库的列名、列数、标题、类型等信息, ResultSetMetaData
    importjava.sql.*;publicclassjdbcTest{publicstaticvoidmain(String[]args)throwsClassNotFoundException,SQLException{//1、加载驱动Class.forName("com.mysql.jdbc.Driver");//2、用户信息和urlStringurl="......
  • 使用Kettle定时从数据库A刷新数据到数据库B
    一、需求背景由于项目场景原因,需要将A库(MySQL)中的表a、表b、表c中的数据定时T+1增量的同步到B库(MySQL)。这里说明一下,不是数据库的主从备份,就是普通的数据同步。经过技术调研,发现Kettle挺合适的,原因如下:Kettle(数据抽取、清洗、转换、装载)是由java编写,可以在Window、Lin......
  • Mybatis中查询出来的部分数据为空,能查出行部分字段为空
    同样的sql语句,在数据库中能查出完整的行数据在mybatis中返回数据中能查出行,但是部分有值的字段为空。首先检查缓存,没问题的话大概率是因为mybatis自动映射的关系:1.列名不匹配:自动映射会根据数据库中的列名和对象属性名进行映射,如果列名和属性名不匹配,就会导致数据为空。确保数......
  • 实时数据同步Inofity、sersync、lsyncd
    数据备份方案企业网站和应用都得有完全的数据备份方案确保数据不丢失,通常企业有如下的数据备份方案定时任务定期备份需要周期性备份的数据可以分两类:后台程序代码、运维配置文件修改,一般会定时任务执行脚本进行文件备份,然后配置Rsync工具推送到远程服务器备份对于数据库文件......
  • BitLocker加密过程断电,数据恢复文件打不开
    BitLocker是Windows系统提供的磁盘加密功能,用户自己可以手动开启。在访问受BitLocker保护的磁盘分区时,需要先提供正确的密码、秘钥或是BEK文件。如果使用BitLocker将系统盘加密了,那么需要输入密钥才能进入系统。除了本地的机械硬盘和固态硬盘,BitLocker功能还可以对移动硬盘、U盘等......
  • 啤酒发酵罐数据采集远程监控系统解决方案
    发酵罐是啤酒生产过程中必不可少的设备,发挥着发酵的重要作用。随着工业物联网与通信技术的发展,传感器数据采集远程监控逐步应用于啤酒发酵过程,保证了发酵过程中的温度和压力的控制及时和精准,从而保证了啤酒的口感与风味。 发酵罐数据采集远程监控系统主要由传感器、数据采集网关、......
  • 玖章算术与百度智能云达成合作,「NineData SQL 开发」成为百度智能云主推的数据库工具
    2023年6月19日,玖章算术(浙江)科技有限公司旗下的多云数据管理平台NineData正式入驻百度智能云市场,双方的深度技术融合将为客户提供智能高效、安全可靠的数据库开发服务。通过适配百度智能云数据库,NineData为开发者、企业提供了支持关系型数据库、NoSQL数据库的一站式数据库......
  • 2023年7月DAMA-CDGP数据治理专家认证,如何报名?
    DAMA认证为数据管理专业人士提供职业目标晋升规划,彰显了职业发展里程碑及发展阶梯定义,帮助数据管理从业人士获得企业数字化转型战略下的必备职业能力,促进开展工作实践应用及实际问题解决,形成企业所需的新数字经济下的核心职业竞争能力。DAMA是数据管理方面的认证,帮助数据从业者提升......
  • 2023年7月DAMA-CDGA/CDGP数据治理认证怎么报名?
    DAMA认证为数据管理专业人士提供职业目标晋升规划,彰显了职业发展里程碑及发展阶梯定义,帮助数据管理从业人士获得企业数字化转型战略下的必备职业能力,促进开展工作实践应用及实际问题解决,形成企业所需的新数字经济下的核心职业竞争能力。DAMA是数据管理方面的认证,帮助数据从业者提升......
  • 外汇天眼:数据显示美国经济有韧性,拉加德称欧银7月将继续加息!
    北京时间6月28日亚市早盘,美元指数窄幅震荡,目前交投于102.47附近。美元指数周二回落,最后收跌0.26%,报102.51,此前公布的一系列经济数据显示美国经济仍有韧性,可能不会接近衰退,而欧元在欧洲央行行长拉加德发言后攀升。数据显示,5月美国耐用品新订单意外增加,但4月数据被下修,表明企业对新......