数据库的数据安全处理方法及系统技术方案

技术编号:20222056 阅读:59 留言:0更新日期:2019-01-28 20:28
本发明专利技术揭示了一种数据库的数据安全处理方法及系统,属于计算机技术领域。该方法包括:接收对数据库进行的数据操作请求,通过代理层对所述数据操作请求对应的目标数据进行数据安全处理,根据所述数据操作请求对经过数据安全处理的所述目标数据进行操作处理。上述数据库的数据安全处理方法及系统能够通过代理层单独预先对目标数据进行数据安全处理,避免因数据安全处理的耗费过长而无法实现实时有效的数据安全防范,在保证实时进行数据操作的同时有效保证了数据库的数据安全。

【技术实现步骤摘要】
数据库的数据安全处理方法及系统
本专利技术涉及计算机应用
,特别涉及一种数据库的数据安全处理方法及系统。
技术介绍
现有的业务系统都已实现微服务架构和分布式部署,业务数据分散于各类底层的数据库。因企业经营产生的数据是企业的命脉,因此在对数据库进行数据处理时须做好安全防范措施,以防泄露用户的隐私数据。目前,业务系统中通常需要使用多个开源组件,例如Elasticsearch、HBase等分布式存储组件。但在对多维度业务数据进行实时分析而对数据库进行数据处理时,这些开源组件无法对数据进行实时有效的数据安全处理。例如,在对公网络通畅是,任何人均可对数据库直接进行数据查询、新增、修改、删除等操作;在对公网络不通时,企业内部应用服务器网络畅通的情况下,各个应用服务也可以直接对内部服务器的存储层进行查询、新增、修改、删除等操作。这些将导致数据库的安全功能较为薄弱,无法对数据库的数据进行实时有效的数据安全处理。
技术实现思路
为了解决相关技术中无法实时有效对数据库进行数据安全处理的技术问题,本专利技术提供了一种数据库的数据安全处理方法及系统。第一方面,提供了一种数据库的数据安全处理方法,包括:接收本文档来自技高网...

【技术保护点】
1.一种数据库的数据安全处理方法,其特征在于,所述方法包括:接收对数据库进行的数据操作请求;通过代理层对所述数据操作请求对应的目标数据进行数据安全处理;根据所述数据操作请求对经过数据安全处理的所述目标数据进行操作处理。

【技术特征摘要】
1.一种数据库的数据安全处理方法,其特征在于,所述方法包括:接收对数据库进行的数据操作请求;通过代理层对所述数据操作请求对应的目标数据进行数据安全处理;根据所述数据操作请求对经过数据安全处理的所述目标数据进行操作处理。2.根据权利要求1所述的方法,其特征在于,所述通过代理层对所述数据操作请求对应的数据进行数据安全处理的步骤包括:根据所述数据操作请求确定目标数据;通过代理层采用脱敏规则对所述目标数据进行数据脱敏。3.根据权利要求2所述的方法,其特征在于,所述通过代理层采用脱敏规则对所述目标数据进行数据脱敏的步骤包括:将所述目标数据的数据字段在预设的脱敏字段进行匹配运算,确定目标脱敏字段;所述代理层采用所述目标脱敏字段对应的脱敏规则对所述目标数据进行数据脱敏。4.根据权利要求2所述的方法,其特征在于,所述通过代理层采用脱敏规则对所述目标数据进行数据脱敏的步骤之前,所述方法还包括:根据所述数据操作请求获取操作用户账号;通过所述代理层对所述操作用户账号进行权限验证,在所述操作用户账号通过权限验证时,则执行所述通过代理层采用脱敏规则对所述目标数据进行数据脱敏的步骤。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取数据操作请求的日志数据;通过代理层提取所述日志数据中的各项数据要素生成高维数据文件;对所述高维数据文件进行安全审计。6.根据权利要求1所述的...

【专利技术属性】
技术研发人员:张海蔡永峰
申请(专利权)人:深圳萨摩耶互联网金融服务有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1