首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

数据库数据资产保护方法、装置、计算机设备及存储介质 

申请/专利权人:杭州美创科技股份有限公司

申请日:2024-04-08

公开(公告)日:2024-07-05

公开(公告)号:CN118012673B

主分类号:G06F11/14

分类号:G06F11/14;G06F12/123;G06F16/242;G06F16/2455;G06F16/2458;G06F16/28

优先权:

专利状态码:有效-授权

法律状态:2024.07.05#授权;2024.05.28#实质审查的生效;2024.05.10#公开

摘要:本发明实施例公开了数据库数据资产保护方法、装置、计算机设备及存储介质。所述方法包括:获取特定端口的网络通信数据;对所述网络通信数据进行解析,以得到SQL语句文本;根据所述SQL语句文本生成SQL抽象语法树;根据所述SQL抽象语法树进行SQL语句转换重组;采用LRU缓存机制缓存重组过程的数据,并采用异步清理与恢复机制对重组过程的数据进行处理;记录重组过程的审计日志。通过实施本发明实施例的方法可实现降低数据资产的风险,提升数据管理效能,强化安全保障和优化资源利用。

主权项:1.数据库数据资产保护方法,其特征在于,包括:获取特定端口的网络通信数据;对所述网络通信数据进行解析,以得到SQL语句文本;根据所述SQL语句文本生成SQL抽象语法树;根据所述SQL抽象语法树进行SQL语句转换重组;采用LRU缓存机制缓存重组过程的数据,并采用异步清理与恢复机制对重组过程的数据进行处理;记录重组过程的审计日志;其中,所述根据所述SQL抽象语法树进行SQL语句转换重组,包括:匹配所述SQL抽象语法树内的高风险操作,以得到匹配结果;对所述匹配结果进行操作转换重组;所述对所述匹配结果进行操作转换重组,包括:对所述匹配结果为TRUNCATE、DELETE、DROP语句,将对应的表名加上ID,并在缓存中标记表格为待删除;对所述匹配结果为UPDATE语句,解析UPDATE语句的WHERE条件,查询出变动的数据,并创建一个新的uuid表,存储符合条件的数据;将新表标记为待删除;针对新表执行UPDATE语句;所述采用LRU缓存机制缓存重组过程的数据,并采用异步清理与恢复机制对重组过程的数据进行处理,包括:将待删除的表格缓存在LRU缓存中;通过开启tokio异步清理任务定期检查LRU缓存,当LRU缓存内的数据达到预设的过期时间时,触发异步清理操作,从数据库中物理删除过期的表或数据。

全文数据:

权利要求:

百度查询: 杭州美创科技股份有限公司 数据库数据资产保护方法、装置、计算机设备及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。