Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 浪潮软件科技有限公司林一伟获国家专利权

浪潮软件科技有限公司林一伟获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉浪潮软件科技有限公司申请的专利一种多源异构数据库SQL语句敏感度计算方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119166671B

龙图腾网通过国家知识产权局官网在2025-07-29发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411687174.X,技术领域涉及:G06F16/2453;该发明授权一种多源异构数据库SQL语句敏感度计算方法是由林一伟;张峰;李照川;王冠军;张庆鑫;王金超;郭凤设计研发完成,并于2024-11-25向国家知识产权局提交的专利申请。

一种多源异构数据库SQL语句敏感度计算方法在说明书摘要公布了:本发明公开一种多源异构数据库SQL语句敏感度计算方法,涉及SQL查询技术领域,为了在复杂SQL语句中精确计算并添加合适量级的噪声,采用方案如下:接收并预处理SQL查询请求,并拆解生成抽象语法树;遍历抽象语法树,识别出需要处理的语法特征,并定义重写规则,对抽象语法树中的相应节点进行修改和优化处理;选择序列化格式,将优化后的抽象语法树转换为相应的序列化数据;对序列化数据进行语义分析和逻辑分析,将请求中包含的语义信息与目标数据库的元数据信息进行绑定,调用敏感度评估算法,对请求进行敏感度计算。本发明计算所得敏感度用于指导SQL查询结果中的数据噪声添加。

本发明授权一种多源异构数据库SQL语句敏感度计算方法在权利要求书中公布了:1.一种多源异构数据库SQL语句敏感度计算方法,其特征在于,其实现包括如下四个阶段: S1、SQL接收与解析阶段:接收用户的SQL查询请求,对SQL查询请求进行检验和预处理,随后拆解为一组词法单元,进而组合生成抽象语法树,并对抽象语法树进行验证;这一过程具体包括: S1.1、接收用户的SQL查询请求,所述SQL查询请求支持多种SQL方言,包括标准SQL和数据库MySQL、Oracle、SQLServer、PostgreSQL的方言; S1.2、对SQL查询请求进行检验,检验过程包括通过正则表达式匹配、黑名单白名单过滤或预设的SQL注入防护机制,验证SQL查询请求是否为有效的SQL语句、是否包含潜在的恶意代码或SQL注入尝试; S1.3、检验通过后,对SQL查询请求进行去除注释、空格规范化和大小写统一的预处理操作; S1.4、将预处理后的SQL查询请求拆解成一组词法单元,根据SQL查询请求对应的语法规则,将这组词法单元组合成抽象语法树; S1.5、对抽象语法树进行验证,包括:验证抽象语法树节点涉及的表名、列名是否存在于目标数据库中;检查用户是否具有执行查询所需的权限; S2、抽象语法树重写阶段:遍历抽象语法树,识别出需要进行指定处理的语法特征;为需要指定处理的语法特征定义一套重写规则;根据定义的重写规则,对抽象语法树中的相应节点进行修改和优化处理; S3、序列化阶段:选择抽象语法树的序列化格式,将优化后的抽象语法树转换为相应的序列化数据; S4、敏感度计算阶段:对序列化数据进行语义分析和逻辑分析,将SQL查询请求中包含的语义信息与目标数据库的元数据信息进行绑定,调用预设的敏感度评估算法,对SQL查询请求进行敏感度计算,计算所得敏感度用于指导SQL查询结果中的数据噪声添加;这一过程具体包括: S4.1、对序列化数据进行语义分析和逻辑分析,得到SQL查询请求包含的语义信息和逻辑结构,其中,对序列化数据进行语义分析包括提取SQL查询请求中包含的标识符、操作符、函数、以及涉及的表名和字段名;对序列化数据进行逻辑分析包括提取SQL查询请求中包含的节点类型、节点属性以及子节点关系; S4.2、获取目标数据库的元数据信息,将SQL查询请求包含的语义信息与目标数据库的元数据进行绑定,确保查询所涉及的对象在目标数据库中存在且符合预期; S4.3、调用预设的敏感度评估算法,基于SQL查询请求的逻辑结构和绑定的元数据信息进行敏感度计算,得到SQL查询请求的敏感度,得到的敏感度用于对SQL查询结果添加数据噪声。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人浪潮软件科技有限公司,其通讯地址为:250000 山东省济南市高新区浪潮路1036号浪潮科技园;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

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