静态脱敏和动态脱敏区别

静态脱敏
静态数据脱敏一般用在非生产环境,在敏感数据从生产环境脱敏完毕之后再在非生产环境使用,一般用于解决测试、开发库需要生产库的数据量与数据间的关联,以排查问题或进行数据分析等,但又不能将敏感数据存储于非生产环境的问题。
创建任务
步骤 1登录敏感数据保护控制台,通过管理进入敏感数据保护服务。步骤 2单击“静态脱敏-脱敏任务管理-脱敏任务”,进入脱敏任务列表页面。步骤 3单击“添加”,进入添加静态脱敏任务信息页面。选择表:设置脱敏策略:
说明:数据源:即要脱敏的敏感数据源库。目标数据库:敏感数据库数据脱敏之后的目标存储数据库。脱敏方式:全库脱敏,整个库数据脱敏或者迁移;部分脱敏,只脱敏或迁移部分表。子集模板:设置对某些表按照规则抽取一部分数据。
执行脱敏任务:点击开始脱敏
说明:脱敏任务执行完成之后,按照敏感数据配置的标签和算法进行脱敏。


动态脱敏
动态数据脱敏会常用在生产环境中,在访问敏感数据即时进行脱敏,一般用来解决在生产环境需要根据不同情况对同一敏感数据读取时进行不同级别脱敏的场景。
步骤 1    登录敏感数据保护控制台,通过管理进入敏感数据保护服务。
步骤 2    单击“动态脱敏-代理管理-代理数据库关系”,进入敏感数据库与代理的绑定设置页面。
步骤 3    单击“添加”,进入添加代理数据库关系页面。
说明:数据库源:要代理的敏感数据库。代理端口号:设置数据库代理端口号,需要在代理主机端口范围内。代理程序:负责代理的代理程序(代理程序所在服务器ip为代理ip)。
步骤 4    通过代理程序访问数据库。