摘要
本发明涉及数据脱敏技术领域,且公开了一种结构化数据动静一体脱敏方法,包括接收用户SQL请求并传递至数据库,根据所述SQL请求寻找所述数据库内对应的返回结果,所述返回结果在中间层进行动态流式解析脱敏处理,设定脱敏规则,采取动态上下文感知辅助进行动态流式脱敏处理,所述动态上下文感知包括确定当前用户身份、访问场景和数据血缘。本发明直接在中间层对数据库返回结果进行流式脱敏,原SQL语句无需修改,从根源上避免语法解析漏洞,实现完全脱敏覆盖率,通过结合动态脱敏规则与静态脱敏落地,支持与ETL工具结合,抽取数据到开发、测试库时,数据已按规则脱敏,无需中间库过渡,提高脱敏效果。