一种数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:33205486 阅读:15 留言:0更新日期:2022-04-24 00:50
本发明专利技术实施例涉及大数据领域,公开了一种数据处理方法、装置、设备及存储介质,该方法包括:获取web平台的源代码信息,根据源代码信息确定当前版本信息,根据当前版本信息确定被操作过的数据表集合;遍历被操作过的数据表集合,并根据遍历结果获取数据表的授权记录信息,以及根据授权记录信息获取全部授权过的数据表的第一表名;根据数据表集合和第一表名确定一个或多个待授权数据表;对待授权数据表进行授权处理得到已授权数据表集合,并存储至用于存储已授权数据表的配置文件中,以实现对未授权数据表的校验,及时确定未授权数据表,有助于提高系统运行效率。本发明专利技术涉及区块链技术,可将数据写入区块链中,以用于数据取证等场景。场景。场景。

【技术实现步骤摘要】
一种数据处理方法、装置、设备及存储介质


[0001]本专利技术涉及大数据领域,尤其涉及一种数据处理方法、装置、设备及存储介质。

技术介绍

[0002]目前,在web平台中对各个应用的授权管理主要是通过管理人员人为对各个应用的数据的使用权限进行管理,在web平台中,各个应用之间需要被授权才能使用各应用之间的数据。在web平台的各个应用中存在相互关联的应用,例如,存在作为主节点的主应用以及作为该主应用的子节点的子应用,在一些场景中,当主应用的数据存在删除、修改等调整时,主应用需要重新被授权给子应用,子应用才能调用主应用的数据。
[0003]然而,由于目前各个应用的数据的使用权限是管理人员人为管理,由于应用较多,管理人员通常不能及时了解到各个应用的数据是否发生变化,而对发生变化的应用及时地进行重新授权,从而导致子应用没有使用主应用数据的权限,影响各应用之间数据调用和处理的效率。因此,如何更有效、及时地对各应用的数据的使用权限进行校验和调整是急需解决的问题。

技术实现思路

[0004]本专利技术实施例提供了一种数据处理方法、装置、设备及存储介质,可以实现对未授权数据表的校验,及时确定未授权数据表,有助于提高系统运行效率。
[0005]第一方面,本专利技术实施例提供了一种数据处理方法,包括:
[0006]获取web平台的源代码信息,并根据所述源代码信息确定所述web平台的当前版本信息,以及根据所述当前版本信息确定当前版本的所述web平台中被操作过的数据表集合;
[0007]遍历所述数据表集合中的所有数据表,并根据遍历结果获取所述数据表的授权记录信息,以及根据所述授权记录信息获取全部授权过的数据表的第一表名;
[0008]根据所述数据表集合和所述全部授权过的数据表的第一表名,确定当前待授权的一个或多个待授权数据表;
[0009]对所述一个或多个待授权数据表进行授权处理得到已授权数据表集合,并将所述已授权数据表集合存储至用于存储已授权数据表的配置文件中。
[0010]进一步地,所述根据所述当前版本信息确定当前版本的所述web平台中被操作过的数据表集合,包括:
[0011]根据所述当前版本信息确定所述当前版本的所述web平台中的提交记录信息;
[0012]通过遍历所述提交记录信息从所述提交记录信息中获取修改记录信息,并从所述修改记录信息中确定修改过的一个或多个修改文件;
[0013]从所述一个或多个修改文件中筛选出被操作过的一个或多个第二表名,所述第二表名中包括建表语句,并确定将所述一个或多个第二表名对应的数据表组成所述数据表集合。
[0014]进一步地,所述从所述一个或多个修改文件中筛选出被操作过的一个或多个第二
表名,包括:
[0015]从所述一个或多个修改文件中筛选出文件名的后缀为指定后缀以及文件存放路径为指定路径的一个或多个目标文件;
[0016]根据所述一个或多个目标文件的内容信息,从所述一个或多个目标文件中确定所述一个或多个第二表名。
[0017]进一步地,所述从所述一个或多个修改文件中筛选出文件名的后缀为指定后缀以及文件存放路径为指定路径的一个或多个目标文件,包括:
[0018]从所述一个或多个修改文件中筛选出文件名的后缀为指定后缀的文件集合;
[0019]根据所述源代码信息获取所述指定后缀的文件集合中各个文件的文件存放路径;
[0020]从所述指定后缀的文件集合的各个文件中筛选出所述文件存放路径为指定路径的一个或多个目标文件。
[0021]进一步地,所述根据所述授权记录信息获取全部授权过的数据表的第一表名之后,还包括:
[0022]根据所述第一表名从所述一个或多个目标文件的各个目标文件中确定与所述第一表名对应的授权文件;
[0023]将所述授权记录信息与所述授权文件中的信息进行对比校验;
[0024]如果所述授权记录信息中存在与所述授权文件中不匹配的信息,则将所述授权文件中不匹配的信息添加到所述授权记录信息中。
[0025]进一步地,所述根据所述数据表集合和所述全部授权过的数据表的第一表名,确定当前待授权的一个或多个待授权数据表,包括:
[0026]将所述数据表集合中的所有数据表的表名与所述第一表名进行匹配校验;
[0027]从所述数据表集合中筛选出所述数据表的表名与所述第一表名不匹配的一个或多个数据表,并确定所述不匹配的一个或多个数据表为所述待授权表。
[0028]进一步地,所述将所述已授权数据表集合存储至用于存储已授权数据表的配置文件中之后,还包括:
[0029]获取所述配置文件中的一个或多个已授权数据表,并将各个待授权数据表与各个已授权数据表进行再次匹配校验;
[0030]如果校验结果中存在不匹配的待授权数据表,则确定所述不匹配的待授权数据表为被遗漏的未授权数据表。
[0031]第二方面,本专利技术实施例提供了一种数据处理装置,包括:
[0032]第一确定单元,用于获取web平台的源代码信息,并根据所述源代码信息确定所述web平台的当前版本信息,以及根据所述当前版本信息确定当前版本的所述web平台中被操作过的数据表集合;
[0033]获取单元,用于遍历所述数据表集合中的所有数据表,并根据遍历结果获取所述数据表的授权记录信息,以及根据所述授权记录信息获取全部授权过的数据表的第一表名;
[0034]第二确定单元,用于根据所述数据表集合和所述全部授权过的数据表的第一表名,确定当前待授权的一个或多个待授权数据表;
[0035]授权单元,用于对所述一个或多个待授权数据表进行授权处理得到已授权数据表
集合,并将所述已授权数据表集合存储至用于存储已授权数据表的配置文件中。
[0036]第三方面,本专利技术实施例提供了一种计算机设备,包括处理器和存储器,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序,所述处理器被配置用于调用所述计算机程序,执行上述第一方面的方法。
[0037]第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行以实现上述第一方面的方法。
[0038]本专利技术实施例可以获取web平台的源代码信息,并根据所述源代码信息确定所述web平台的当前版本信息,以及根据所述当前版本信息确定当前版本的所述web平台中被操作过的数据表集合;遍历所述被操作过的所述数据表集合中的所有数据表,并根据遍历结果获取数据表的授权记录信息,以及根据所述授权记录信息获取全部授权过的数据表的第一表名;根据所述数据表集合和所述全部授权过的数据表的第一表名,确定当前待授权的一个或多个待授权数据表;对所述一个或多个待授权数据表进行授权处理得到已授权数据表集合,并将所述已授权数据表集合存储至用于存储已授权数据表的配置文件中,可以实现对未授权数据表的校验,及时确定未授权数据表,有助于提高系统运行效率。
附图说明
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取web平台的源代码信息,并根据所述源代码信息确定所述web平台的当前版本信息,以及根据所述当前版本信息确定当前版本的所述web平台中被操作过的数据表集合;遍历所述数据表集合中的所有数据表,并根据遍历结果获取所述数据表的授权记录信息,以及根据所述授权记录信息获取全部授权过的数据表的第一表名;根据所述数据表集合和所述全部授权过的数据表的第一表名,确定当前待授权的一个或多个待授权数据表;对所述一个或多个待授权数据表进行授权处理得到已授权数据表集合,并将所述已授权数据表集合存储至用于存储已授权数据表的配置文件中。2.根据权利要求1所述的方法,其特征在于,所述根据所述当前版本信息确定当前版本的所述web平台中被操作过的数据表集合,包括:根据所述当前版本信息确定所述当前版本的所述web平台中的提交记录信息;通过遍历所述提交记录信息从所述提交记录信息中获取修改记录信息,并从所述修改记录信息中确定修改过的一个或多个修改文件;从所述一个或多个修改文件中筛选出被操作过的一个或多个第二表名,所述第二表名中包括建表语句,并确定将所述一个或多个第二表名对应的数据表组成所述数据表集合。3.根据权利要求2所述的方法,其特征在于,所述从所述一个或多个修改文件中筛选出被操作过的一个或多个第二表名,包括:从所述一个或多个修改文件中筛选出文件名的后缀为指定后缀以及文件存放路径为指定路径的一个或多个目标文件;根据所述一个或多个目标文件的内容信息,从所述一个或多个目标文件中确定所述一个或多个第二表名。4.根据权利要求3所述的方法,其特征在于,所述从所述一个或多个修改文件中筛选出文件名的后缀为指定后缀以及文件存放路径为指定路径的一个或多个目标文件,包括:从所述一个或多个修改文件中筛选出文件名的后缀为指定后缀的文件集合;根据所述源代码信息获取所述指定后缀的文件集合中各个文件的文件存放路径;从所述指定后缀的文件集合的各个文件中筛选出所述文件存放路径为指定路径的一个或多个目标文件。5.根据权利要求4所述的方法,其特征在于,所述根据所述授权记录信息获取全部授权过的数据表的第一表名之后,还包括:根据所述第一表名从所述一个或多个目标文件的各个目标文件...

【专利技术属性】
技术研发人员:颜青玲
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:

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

1