[发明专利]一种多表子集抽取脱敏方法在审
申请号: | 202010902170.4 | 申请日: | 2020-09-01 |
公开(公告)号: | CN112052478A | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 缪钱勇;金宝 | 申请(专利权)人: | 上海观安信息技术股份有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F16/242;G06F16/22 |
代理公司: | 北京专赢专利代理有限公司 11797 | 代理人: | 于刚 |
地址: | 200333 上海市普陀区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 子集 抽取 方法 | ||
本发明公开了一种多表子集抽取脱敏方法,包含以下步骤:步骤1,添加源数据库;步骤2,添加多表子集抽取脱敏任务;步骤3,配置多表子集抽取规则;步骤4,配置脱敏算法;步骤5,执行多表子集抽取脱敏任务,本发明多表子集抽取脱敏方法可以取出多个表的部分字段的数据,同时也能取出部分数据,将这些数据脱敏处理后自动拼接成一个新表,这样不需要数据使用方像之前一样先拿到多个表的所有数据,再手动处理这批数据,最终将新表的数据给到数据使用方,达到数据使用方方便灵活使用的效果。
技术领域
本发明涉及数据处理技术领域,具体是一种多表子集抽取脱敏方法。
背景技术
随着业务支撑系统的发展,敏感数据的安全保护也越发重要,因此如何有效的保护敏感数据的安全成为当前安全工作的重中之重。
针对敏感数据的安全保护,目前主要的方法是直接对敏感数据进行脱敏处理,一般脱敏处理是以表为单位,对每个表的数据进行脱敏处理,最终对所有数据进行脱敏处理。
目前对敏感数据进行脱敏处理大多是以表为单位,数据使用方拿到的数据将会是整个表的数据。对于某些特定的场景,数据使用方需要的数据来源于多个表的部分字段,并且有可能是部分数据,按照目前方式,只能将这多个表的完整数据分别给到数据使用方,这将导致数据使用方使用这批数据非常的不方便。
发明内容
本发明的目的在于提供一种多表子集抽取脱敏方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种多表子集抽取脱敏方法,包含以下步骤:
步骤1,添加源数据库;
步骤2,添加多表子集抽取脱敏任务;
步骤3,配置多表子集抽取规则;
步骤4,配置脱敏算法;
步骤5,执行多表子集抽取脱敏任务。
作为本发明的进一步技术方案:所述步骤1添加的源数据库为含有敏感数据的数据库。
作为本发明的进一步技术方案:所述步骤2具体是:添加对敏感数据进行多表子集抽取脱敏处理的脱敏任务。
作为本发明的进一步技术方案:所述步骤3具体是:根据数据使用方所需的业务数据,配置多表子集抽取规则,一般会配置多表联查的sql语句。
作为本发明的进一步技术方案:所述步骤4具体是:对数据使用方所需的业务数据中的敏感数据配置脱敏规则,保证敏感数据不会被外发,对敏感数据进行安全保护。
作为本发明的进一步技术方案:所述步骤5具体是:执行多表联查的sql语句从源数据库中抽取数据,根据配置的脱敏规则对这些数据进行脱敏处理,将处理后的数据拼接成一个新表给到数据使用方。
作为本发明的进一步技术方案:如果是脱敏到文件直接生成一个单表文件给到数据使用方,如果是脱敏到库需要先创建表,再将数据插入到目标库中。
与现有技术相比,本发明的有益效果是:本发明多表子集抽取脱敏方法可以取出多个表的部分字段的数据,同时也能取出部分数据,将这些数据脱敏处理后自动拼接成一个新表,这样不需要数据使用方像之前一样先拿到多个表的所有数据,再手动处理这批数据,最终将新表的数据给到数据使用方,达到数据使用方方便灵活使用的效果。
附图说明
图1是本发明的工作流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海观安信息技术股份有限公司,未经上海观安信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010902170.4/2.html,转载请声明来源钻瓜专利网。