一、什么是数据库脱敏:

指的是对数据库中的敏感数据进行在线屏蔽、变形、字符替换、随机替换等处理方式,达到对用户访问敏感数据真实内容的权限控制,对于存储在数据库中的敏感数据,通过脱敏方式,不同权限的用户将会看到不同的展现结果,从而实现对敏感隐私数据的保护。

其采用的部署方式有旁路部署、串联部署、以及直接以插件的形式安装在数据库服务器系统当中。

数据库脱敏又称数据漂白或数据变形,其关键点为:敏感数据、脱敏规则、应用场,下面会详细解答。

二、数据库脱敏系统在实际应用环境当中应当考虑其存在的一些问题,否则将给生产环境及数据库带来严重的影响。其主要表现在一下几个方面:

1)从部署方式来看,串联接入到数据库服务器的前端和以插件的方式安装于数据库服务器当中,是数据库脱敏系统发挥自身作用的最大前提。

但串联接入和以插件的方式安装在服务器系统中,都会改变数据库服务器所处的网络环境,参与数据交互的过程,一旦串联“节点”或者插件出现故障,会对数据库产生未知的影响,轻者业务中断,重者数据丢失、损坏。

2)从脱敏规则来看,数据脱敏分为:可恢复和不可恢复两类。

可恢复类:指脱敏后的数据可以通过一定的方式,可以恢复成原来的敏感数据,此类脱敏规则主要指各类加解密算法规则;

不可恢复类:指脱敏后的数据被脱敏的部分使用任何方式都不能恢复。

数据的脱敏需要数据库管理员很熟练的掌握脱敏规则,哪些数据通过脱敏规则后可恢复,哪些数据脱敏后不可恢复,这都是十分重要的过程,数据一旦通过脱敏变形后,再还原,其技术难度较高。特别是在大型数据生产环境当中更需要注意脱敏规则,一旦忽视后果可想而知。

3)从性能方面来看,数据库脱敏系统与数据库加密系统类似,从数据脱敏到数据的恢复,都是以牺牲系统性能为代价的。一旦脱敏规则制定不好,系统性能会受到很大影响,系统性能降低,那么整个数据库业务系统也会随之受到影响,在数据连续性、高可用的环境下,可能会导致数据的丢失或者业务中断,影响整个生产过程。

建议:慎用!

mysql主从 备份数据库脱敏_数据库脱敏有用吗?会不会损坏重要数据?相关推荐

  1. mysql 主从备份 主服务器配置_同一服务器配置Mysql主从备份

    因为是在同一服务器上配置并且没有使用虚拟机,所以在网上找资料是找到的写的不全,写的好的又没百度到,你说配置难么其实也跟学自行车一样! 准备环境 Windows10 主库 Mysql 5.6.21 从库 ...

  2. mysql主从备份及原理分析

    为什么80%的码农都做不了架构师?>>>    以下教程结合网上资料和自己的总结,综合而成,实际做的过程中发现网上部分网友的教程不是很详细,有些地方的坑也没有点到,从而产生了如下教程 ...

  3. MySql主从备份Slave

    Mysql主从备份可以在除主服务器外的其他服务器是部署从库,用于实时备份生产环境数据,核心是mysql的log-bin日志(二进制日志),主库开启bin日志后,从库通过日志同步(Slave I/O)和 ...

  4. mysql主从备份导入数据库_[导入]MySQL数据库的主从及双机备份

    花了半天时间研究了下下MYSQL的备份实现,发现其是在MY.CNF(MY.INI)配置文件中作的设置,直接设置服务器唯一性ID号加上其它的附加设 置,则可作为一台MASTER,而在 SLAVE机上,也 ...

  5. mysql分片备份不一致问题_光大银行分布式实战:国内最大缴费平台的数据库架构转型...

    原标题:光大银行分布式实战:国内最大缴费平台的数据库架构转型 作者介绍 于树文,光大银行资深DBA.目前在中国光大银行信息科技部数据库管理团队主要负责分布式数据库建设项目,推进行内技术架构转型等相关工 ...

  6. mysql 多久备份一次_教你如何通过一次单击自动备份mysql数据库

    备份mysql一直是很多朋友的头疼,特别是根据时间段备份,今天我将教你如何每天备份一个mysql数据库文件. 1 首先创建一个批处理文件,将以下代码保存为.bat文件,文件名最好是英文.注意以下路径, ...

  7. mysql 主从备份 全量数据_当主库存在历史数据时如何完成全量Mysql主从复制

    当主库存在历史数据时如何完成全量Mysql主从复制 上一篇文章介绍了[docker+mysql的主从复制的搭建][1],使用docker有许多优点:可以轻松实现跨平台的移植.docker容器之间不会互 ...

  8. mysql自然连接和等值连接_数据库自然连接与等值连接

    mysql-数据查询语句-多表 连接查询 连接查询,是关系数据库中最主要的查询,包括等值查询.自然连接查询.非等值查询.自身连接查询.外连接查询和复合条件连接查询等. 1.等值与非等值连接查询 连接查 ...

  9. mysql 主从备份问题_我遇到的mysql主从同步的问题

    测试mysql主从同步的问题,主从同步test库. 主库: root@ttt 11:00>use test; Database changed root@test 11:00>show t ...

  10. mysql 上云迁移方案_数据库上云迁移方案

    自建业务数据库正在面临的挑战 1. 有活动上线,压力突增,数据库却来不及扩容了: 2. 采用读写分离,刚更新的数据,却查询不到了: 3. 数据的主从复制经常中断: 4. 多台应用服务器用同一台数据库, ...

最新文章

  1. python比java简单好学-是不是Python比Java更容易学,更容易就业?
  2. 实体类是个什么东西!答金色海洋同学的疑问
  3. 【java开发系列】—— JDK安装
  4. 【ABAP增强】基于BADI的增强
  5. asp.net 服务器控件的 ID,ClientID,UniqueID 的区别
  6. SQL Server Management Studio消失了
  7. 通用路由封装(GRE)×××配置
  8. 【OpenGL从入门到精通】Shader专题
  9. 阿里P7大牛亲自教你!BAT这种大厂履历意味着什么?积累总结
  10. openglshader实现虚拟场景_云桌面,实现办公终端的统一管理与运维
  11. 简洁的网页跑丢了动态动画404页面源码
  12. 重启物理机后kvm无法启动虚拟机
  13. [转载]在vim中针对c++自动补全
  14. 费用分摊分配用法(KSU5/KSV5/KB21N/KB11N)
  15. 如何用美剧真正提升你的英语水平————转自厦大口译的博客
  16. 计算机cap怎么学,6大学计算机大学计算机CAP.pdf
  17. 【开源轶事00】Redis 是亲生的懒汉 Java 庶出终归是庶出
  18. nginx配置防止域名恶意解析
  19. Unity 粒子系统替换材质
  20. JAVA数据库课程设计—简易网上银行管理系统-java图形用户界面

热门文章

  1. 计算机固态硬盘序列号,固态硬盘检测工具ssdlife pro 2安装教程(附序列号)
  2. 软件测试中三角形白盒测试,软件测试案例(三角形白盒测试)
  3. Unity DoTween
  4. AI嘻哈写歌词软件总结
  5. Maxwell 一款简单易上手的实时抓取Mysql数据的软件
  6. 分享软件试用测试工作报告模板
  7. 【集成电路 - -芯片】
  8. pg数据库的基本操作
  9. 配置修改Tomcat端口
  10. rss阅读器Reeder 5 for Mac