[发明专利]一种数据权限的解析方法有效

专利信息
申请号: 201811330733.6 申请日: 2018-11-09
公开(公告)号: CN109492383B 公开(公告)日: 2022-02-01
发明(设计)人: 廖洪;孙瑞 申请(专利权)人: 四川长虹电器股份有限公司
主分类号: G06F21/45 分类号: G06F21/45;G06F21/62
代理公司: 四川省成都市天策商标专利事务所(有限合伙) 51213 代理人: 吴瑞芳
地址: 621000 四*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种数据权限的解析方法,将权限条件语句转化为条件实体,所述的条件实体包括以下属性:条件列名,条件符号,条件值,and条件数组,or条件数组,所述的解析方法包括以下步骤:组装条件实体;计算条件实体。本发明主要介绍一种基于条件实体以及将布尔表达式的条件语句解析成为条件实体的方法,通过对条件实体的设计及表达式解析过程的设计,使得数据权限控制条件语句可以直接存储在数据库中,通过解析可以轻易实现条件语句与条件实体的转化,具有简洁、实用、高效、通用、易扩展的特点。
搜索关键词: 一种 数据 权限 解析 方法
【主权项】:
1.一种数据权限的解析方法,其特征在于,将权限条件语句转化为条件实体,所述的条件实体包括以下属性:条件列名,表示该条件的实体;条件符号,表示该条件的运算符号;条件值,紧跟着所述条件符号,表示该条件的运算值;and条件数组,表示与该条件是and关系的条件数组;or条件数组,表示与该条件是or关系的条件数组;其中,所述的运算符号包括等于,不等于,大于,大于等于,小于,小于等于,NULL,NOT_NULL,LIKE,NOT_LIKE,IN,NOT_IN;所述的解析方法包括以下步骤:S1、组装条件实体,将各权限条件语句的表达式中的条件符号计算出来,并根据条件列名、条件符号以及条件值组装成相应的条件实体,将各条件实体通过“()”以及逻辑运算符“&&”和“||”组装后进行表达;S2、计算条件实体,按照先计算同级条件实体之间的“&&”运算,再计算同级条件实体之间的“||”运算,最后计算括号的方法对步骤S1中组装后的各条件实体进行计算,则每一个括号都会创建一个满足布尔表达式的True条件实体或False条件实体,最终计算出的条件实体即为解析出的数据权限。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201811330733.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top