国家标准网
文库搜索
切换导航
首页
频道
仅15元无限下载
联系我们
首页
仅15元无限下载
联系我们
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210698972.7 (22)申请日 2022.06.20 (71)申请人 平安银行股份有限公司 地址 518000 广东省深圳市罗湖区深南 东 路5047号 (72)发明人 骆奕先 黄威琪 胡小刚 陆棒 (74)专利代理 机构 深圳紫藤知识产权代理有限 公司 44570 专利代理师 韩金涛 (51)Int.Cl. G06F 21/60(2013.01) G06F 21/62(2013.01) G06F 16/242(2019.01) (54)发明名称 SQL语句脱敏方法、 装置、 设备及计算机可读 存储介质 (57)摘要 本申请实施例提供一种SQL语句脱敏方法、 装置、 设备及计算机可读 存储介质, 方法包括: 获 取待处理的目标SQL语句; 根据目标SQL语句与预 设的候选脱敏规则的比对结果, 从候选脱敏规则 中确定目标SQL语句对应的目标脱敏规则; 根据 目标脱敏规则对目标SQL语句进行处理, 得到脱 敏SQL语句; 将脱敏SQL语句发送至 预设数据库进 行处理。 本申请实施例提供的技术方案通过自动 将SQL语句与预设的候选脱敏规则进行匹配, 从 而得到对应的目标脱 敏规则, 从而能够实现针对 于不同的SQL语句自动利用相对应的脱敏规则进 行脱敏处理, 并执行脱敏后的SQL语句, 既提高了 SQL语句的安全性, 同时也保证了SQL语句的编写 效率。 权利要求书2页 说明书11页 附图5页 CN 115203719 A 2022.10.18 CN 115203719 A 1.一种SQ L语句脱敏 方法, 其特 征在于, 包括: 获取待处 理的目标SQ L语句; 根据所述目标SQL语句与预设的候选脱敏规则的比对结果, 从所述候选脱敏规则中确 定所述目标SQ L语句对应的目标脱敏规则; 根据所述目标脱敏规则对所述目标SQ L语句进行处 理, 得到脱敏SQ L语句; 将所述脱敏SQ L语句发送至预设数据库进行处 理; 其中, 根据所述目标SQL语句与预设的候选脱敏规则的比对结果, 从所述候选脱敏规则 中确定目标脱敏规则, 包括: 对所述目标SQ L语句进行解析, 确定所述目标SQ L语句中的目标字符; 将所述目标字符的字符属性与预设的候选脱敏规则的处理属性进行匹配, 确定所述目 标SQL语句中各 所述目标字符对应的目标脱敏规则。 2.根据权利 要求1所述的SQL语句脱敏方法, 其特征在于, 所述对所述目标SQL语句进行 解析, 确定所述目标SQ L语句中的目标字符, 包括: 对所述目标SQL语句进行词法解析, 确定所述目标SQL语句中各字符对应的类型; 所述 类型包括关键 字、 表达式、 字面 量以及操作符中的至少一种; 根据所述目标SQL语句中各字符对应的类型对所述目标SQL语句进行语法解析, 确定所 述目标SQ L语句中的目标字符。 3.根据权利要求1所述的SQL语句脱敏方法, 其特征在于, 所述将所述目标字符的字符 属性与预设的候选脱敏规则的处理属 性进行匹配, 确定所述目标SQL语句中各所述目标字 符对应的目标脱敏规则之前, 所述方法还 包括: 根据预设配置页面上选中的摘要算法, 生成第 一脱敏规则, 并将表名、 列名设为所述第 一脱敏规则对应的处 理属性; 根据所述预设配置页面上选中的加密算法, 生成第二脱敏规则, 并将表值设为所述第 二脱敏规则对应的处 理属性; 将所述第一脱敏规则和所述第二脱敏规则设为所述预设的候选脱敏规则。 4.根据权利 要求1所述的SQL语句脱敏方法, 其特征在于, 所述根据所述目标SQL语句与 预设的候选脱敏规则的比对结果, 从所述候选脱敏规则中确定所述目标SQL语句对应的目 标脱敏规则之前, 所述方法还 包括: 根据所述目标SQL语句对应的用户标识信 息获取与所述用户标识信 息对应的脱敏规则 数据库; 将所述脱敏规则数据库中的脱敏规则设为所述预设的候选脱敏规则。 5.根据权利 要求1所述的SQL语句脱敏方法, 其特征在于, 所述将所述脱敏SQL语句发送 至预设数据库进行处 理之后, 所述方法还 包括: 将所述目标脱敏规则与所述脱敏SQL语句中的脱敏字符关联写入所述预设数据库, 以 当所述目标脱敏规则更新为更新脱敏规则后, 根据所述目标脱敏规则以及所述更新脱敏规 则对所述预设数据库中的脱敏字符进行 更新。 6.根据权利 要求1所述的SQL语句脱敏方法, 其特征在于, 所述将所述脱敏SQL语句发送 至预设数据库进行处 理之后, 所述方法还 包括: 若所述目标SQL语句为查询语句, 则获取所述预设数据库返回的脱敏查询结果以及所权 利 要 求 书 1/2 页 2 CN 115203719 A 2述脱敏查询结果对应的字符属性; 根据所述脱敏查询结果对应的字符属性确定所述脱敏查询结果对应的还原脱敏规则; 根据所述还原脱敏规则对所述脱敏查询结果进行处 理, 输出目标查询结果。 7.根据权利要求1~6任一所述的SQL语句脱敏方法, 其特征在于, 所述候选脱敏规则存 储于Apollo配置中心。 8.一种SQ L语句脱敏装置, 其特 征在于, 包括: 获取模块, 用于获取待处 理的目标SQ L语句; 比对模块, 用于根据所述目标SQL语句与预设的候选脱敏规则的比对结果, 从所述候选 脱敏规则中确定所述目标SQ L语句对应的目标脱敏规则; 脱敏模块, 用于根据所述目标脱敏规则对所述目标SQL语句进行处理, 得到脱敏SQL语 句; 处理模块, 用于将所述脱敏SQ L语句发送至预设数据库进行处 理; 其中, 根据所述目标SQL语句与预设的候选脱敏规则的比对结果, 从所述候选脱敏规则 中确定目标脱敏规则, 包括: 对所述目标SQ L语句进行解析, 确定所述目标SQ L语句中的目标字符; 将所述目标字符的字符属性与预设的候选脱敏规则的处理属性进行匹配, 确定所述目 标SQL语句中各 所述目标字符对应的目标脱敏规则。 9.一种SQL语句脱敏设备, 其特征在于, 所述SQL语句脱敏设备包括处理器、 存储器以及 存储于所述存储器中并可在所述处理器上运行的SQL语句脱敏程序, 所述处理器执行所述 SQL语句脱敏程序以实现权利要求1至7任一项所述的SQ L语句脱敏 方法中的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有SQL语 句脱敏程序, 所述SQL语句脱敏程序被处理器执行以实现权利要求 1至7任一项 所述的SQL语 句脱敏方法中的步骤。权 利 要 求 书 2/2 页 3 CN 115203719 A 3
专利 SQL语句脱敏方法、装置、设备及计算机可读存储介质
文档预览
中文文档
19 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 SC 于
2024-02-07 12:38:37
上传分享
举报
下载
原文档
(841.8 KB)
分享
友情链接
DB44-T 2359-2022 垛基果林湿地恢复技术规程 广东省.pdf
GB-T 36710-2018 公共机构办公区节能运行管理规范.pdf
PCSA 网络空间安全管理与运营平台介绍 2021 -v1.4.pdf
GB-T 20257.4-2017 国家基本比例尺地图图式 第4部分:1250 000 1500 000 11 000 000地形图图式.pdf
T-CAB 0072—2020 印刷智能工厂 纸盒折痕挺度与开合力控制及检测方法.pdf
GB-T 34566-2017 汽车用热冲压钢板及钢带.pdf
DB52-T1239.3-2019 政府数据 核心元数据 第3部分:空间地理数据 贵州省.pdf
GB-T 42835-2023 半导体集成电路 片上系统 SoC.pdf
DB11-T 2046.4-2022 智慧停车系统技术要求 第4部分:数据规范及质量评估 北京市.pdf
赛迪 中国网络安全发展现状.pdf
DB50-T 1474.3-2023 化粪池监控系统 第3部分:运行与管理 重庆市.pdf
GB-T 3286.11-2022 石灰石及白云石化学分析方法 第11部分:氧化钙、氧化镁、二氧化硅、氧化铝及氧化铁含量的测定 波长色散X射线荧光光谱法(熔铸玻璃片法).pdf
DB23-T 3337—2022 黑龙江省超低能耗居住建筑节能设计标准 黑龙江省.pdf
GB-T 19960.1-2005 风力发电机组 第1部分:通用技术条件.pdf
专利 一种高速隔离网闸数据摆渡的实现系统及方法.PDF
第三方人员安全管理制度.pdf
奇安信 冬奥安全体系建设分享与思路拓展 .pdf
DB63-T1868-2020 市场监管信息系统运维规范 青海省.pdf
GB-T 43686-2024 电化学储能电站后评价导则.pdf
TTAF 044-2019 Android应用质量技术要求及评分细则.pdf
1
/
19
评价文档
赞助2.5元 点击下载(841.8 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
点击进入官方售后微信群
支付 完成后 如未跳转 点击这里下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。