基于标识解析的数据查询权限管理方法技术

技术编号:36852702 阅读:60 留言:0更新日期:2023-03-15 17:27
本发明专利技术具体涉及基于标识解析的数据查询权限管理方法,包括通过设置的标识编码规则对所有数据查询权限进行编码,生成标准化权限数据;获取用户提交的查询源数据并进行标识解析,得到对应的标准化查询数据;基于对应的标准化查询数据进行权限数据匹配,得到对应的标准化权限数据;基于匹配得到的标准化权限数据获取对应的数据查询权限,并基于数据查询权限查询对应的用户数据。本发明专利技术能够通过标识解析技术实现数据查询权限的生成和匹配,并且能够提高数据查询权限的通用性和扩展性,从而能够提高对用户数据的管理效果。提高对用户数据的管理效果。提高对用户数据的管理效果。

【技术实现步骤摘要】
基于标识解析的数据查询权限管理方法


[0001]本专利技术涉及标识解析
,具体涉及基于标识解析的数据查询权限管理方法。

技术介绍

[0002]工业互联网标识解析体系是工业互联网重要的网络基础设施,是支撑工业互联网互联互通的神经枢纽,其体系结构包含国际根节点、国家顶级节点、二级标识解析节点、公共递归解析节点以及企业节点。
[0003]随着业务模式日益发展,业务系统仅以大而全的单一系统无法来支撑业务的发展,系统业务需要拆分成各个子模块,以RPC(Remote Procedure Call,即远程过程调用)的方式实现微服务架构,以方便业务的组合和单独业务模块的版本迭代。
[0004]目前,微服务系统中对数据查询权限的控制,主要方法是在各子模块的数据库层面做权限控制处理,通过直接对数据库中表接口的设计和查询来做直接的数据过滤。此种方法中的业务子系统对数据查询权限的设计有较强的耦合性,在微服务模块的水平拓展时,可能会导致数据查询权限控制的碎片化,使数据查询权限在各模块中出现一次就需要单独设计和开发一次的情况,导致数据查询权限的通用性和扩展性不好,这会很大程度上影响到整个业务系统的业务拆分和后期发展。因此,如何设计一种能够提高数据查询权限的通用性和扩展性的数据查询权限管理方法是亟需解决的技术问题。

技术实现思路

[0005]针对上述现有技术的不足,本专利技术所要解决的技术问题是:如何提供一种基于标识解析的数据查询权限管理方法,能够通过标识解析技术实现数据查询权限的生成和匹配,并且能够提高数据查询权限的通用性和扩展性,从而能够提高对用户数据的管理效果。
[0006]为了解决上述技术问题,本专利技术采用了如下的技术方案:基于标识解析的数据查询权限管理方法,包括:S1:通过设置的标识编码规则对所有数据查询权限进行编码,生成标准化权限数据;S2:获取用户提交的查询源数据并进行标识解析,得到对应的标准化查询数据;S3:基于对应的标准化查询数据进行权限数据匹配,得到对应的标准化权限数据;S4:基于匹配得到的标准化权限数据获取对应的数据查询权限,并基于数据查询权限查询对应的用户数据。
[0007]优选的,步骤S1中,标准化权限数据包括前缀、后缀和序列号。
[0008]优选的,步骤S1中,将标准化权限数据通过对应的二级节点上传至对应的国家顶级节点存储。
[0009]优选的,步骤S2和S3中,通过RPC模块进行标识解析和权限数据匹配。
[0010]优选的,步骤S2中,若查询源数据并无法解析,则表明该查询源数据为异构数据,
数据查询权限和用户数据查询失败。
[0011]优选的,步骤S3中,若未匹配到标准化权限数据,则表明该查询源数据已失效,数据查询权限和用户数据查询失败。
[0012]本专利技术中基于标识解析的数据查询权限管理方法与现有技术相比,具有如下有益效果:本专利技术通过标识编码规则对所有数据查询权限进行编码生成标准化权限数据,进而对用户提交的查询源数据并进行标识解析得到标准化查询数据,并基于标准化查询数据匹配标准化权限数据的方式实现数据查询权限查询,即能够通过标识解析技术实现数据查询权限的生成和匹配。同时,本专利技术中所有数据查询权限均使用统一的编码规则且具有唯一性,使得通过一套标识解析平台便能够实现查询源数据的解析和数据查询权限的匹配,这能够有效提高数据查询权限的通用性,并且数据查询权限的标准化结构便于其约束条件的统一,无需为每个或每类数据查询权限进行单独设计和开发,即能够提高数据查询权限的扩展性,从而能够提高对用户数据的管理效果。
附图说明
[0013]为了使专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步的详细描述,其中:图1为基于标识解析的数据查询权限管理方法的逻辑框图;图2为基于标识解析的数据查询权限管理方法的业务流程图。
具体实施方式
[0014]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例都属于本专利技术保护的范围。
[0015]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。在本专利技术的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该专利技术产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。此外,术语“水平”、“竖直”等术语并不表示要求部件绝对水平或悬垂,而是可以稍微倾斜。如“水平”仅仅是指其方向相对“竖直”而言更加水平,并不是表示该结构一定要完全水平,而是可以稍微倾斜。在本专利技术的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆
卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。
[0016]实施例:本实施例中公开了一种基于标识解析的数据查询权限管理方法。
[0017]如图1和图2所示,基于标识解析的数据查询权限管理方法,包括:S1:通过设置的标识编码规则对所有数据查询权限进行编码,生成标准化权限数据;S2:获取用户提交的查询源数据并进行标识解析,得到对应的标准化查询数据;若查询源数据并无法解析,则表明该查询源数据为异构数据,数据查询权限和用户数据查询失败。
[0018]S3:基于对应的标准化查询数据进行权限数据匹配,得到对应的标准化权限数据;若未匹配到标准化权限数据,则表明该查询源数据已失效,数据查询权限和用户数据查询失败。
[0019]S4:基于匹配得到的标准化权限数据获取对应的数据查询权限,并基于数据查询权限查询对应的用户数据。
[0020]需要说明的是,本专利技术中基于标识解析的数据查询权限管理方法可通过程序编程的方式生对应的成软件代码或软件服务,进而能够在服务器和计算机上运行和实施。
[0021]本专利技术通过标识编码规则对所有数据查询权限进行编码生成标准化权限数据,进而对用户提交的查询源数据并进行标识解本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于标识解析的数据查询权限管理方法,其特征在于,包括:S1:通过设置的标识编码规则对所有数据查询权限进行编码,生成标准化权限数据;S2:获取用户提交的查询源数据并进行标识解析,得到对应的标准化查询数据;S3:基于对应的标准化查询数据进行权限数据匹配,得到对应的标准化权限数据;S4:基于匹配得到的标准化权限数据获取对应的数据查询权限,并基于数据查询权限查询对应的用户数据。2.如权利要求1所述的基于标识解析的数据查询权限管理方法,其特征在于:步骤S1中,标准化权限数据包括前缀、后缀和序列号。3.如权利要求1所述的基于标识解析的数据查询权限管理方法,其特征...

【专利技术属性】
技术研发人员:巩书凯刘益利黄军姜仁杰
申请(专利权)人:重庆忽米网络科技有限公司
类型:发明
国别省市:

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

1