[发明专利]一种数据管理方法和电子设备在审
申请号: | 202011612473.9 | 申请日: | 2020-12-30 |
公开(公告)号: | CN112632500A | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 周向阳;王豪;宫智 | 申请(专利权)人: | 绿盟科技集团股份有限公司;北京神州绿盟科技有限公司;神州绿盟成都科技有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F16/22;G06F16/2455 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李琴 |
地址: | 100089 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据管理 方法 电子设备 | ||
本发明是关于一种数据管理方法和电子设备,涉及数据管理技术领域,本发明方法包括:响应第一用户的管理指令,根据第一用户对应的管理层级和管理指令对应待管理数据的数据层级,确定第一用户是否对待管理数据具有管理权;其中,第一用户对应的管理层级为第一用户具有管理权的数据的最高层级;若确定第一用户对待管理数据具有管理权,则对待管理数据执行管理指令。由于本发明实施例通过确定用户具有管理权的数据的最高层级与待管理数据的数据层级进行鉴权,简化了鉴权过程。
技术领域
本发明涉及数据管理技术领域,尤其涉及一种数据管理方法和电子设备。
背景技术
现有数据存储到数据存储容器中,其中数据存储容器可以为数据库,大多会指定本条数据的创建者,在进行数据鉴权时通过比较数据创建者和当前操作的用户是否一致作为能否管理该条数据的判断依据。在解决业务系统中多个用户对同类数据同时具备管理权限时,业内常用方案是增加一张人和数据的映射关系,该映射关系中数据可以采用标识表示,专门去标识管理员对具体某几条数据拥有的管理权限,在进行权限判断时需要综合两张或多张数据表的数据进行鉴权。
然而,一般数据存储容器中数据比较多,相应会存储比较复杂的数据和用户间的映射关系,导致管理权限表达不直观,进一步进行鉴权时需要比对的映射关系也会比较多,导致鉴权流程冗杂的问题。
发明内容
本发明提供一种数据管理方法和电子设备,用以解决现有技术在分配管理权限时需要存储复杂的数据和用户间的映射关系、管理权限表达不直观、数据鉴权流程冗杂等问题。
第一方面,本发明实施例提供的一种数据管理方法,包括:
响应第一用户的管理指令,根据所述第一用户对应的管理层级和所述管理指令对应待管理数据的数据层级,确定所述第一用户是否对所述待管理数据具有管理权;其中,所述第一用户对应的管理层级为所述第一用户具有管理权的数据的最高层级;
若确定所述第一用户对所述待管理数据具有管理权,则对所述待管理数据执行所述管理指令。
上述方法,能够将每个用户分配管理层级,该管理层级为用户具有管理权的数据的最高层级,从而在鉴权时只需要根据最高层级和待管理数据的数据层级即可确定第一用户是否对待管理数据具有管理权,而不需要与用户具有数据管理权的所有数据一一进行对比,简化了用户与管理权限之间的映射关系,从而简化了鉴权过程。
在一种可能的实现方式中,其中,数据层级包括数据层级的编码以及数据层级以上的所有数据层级的编码;
根据所述第一用户对应的管理层级和所述管理指令对应待管理数据的数据层级,确定所述第一用户是否对所述待管理数据具有管理权,包括:
若所述待管理数据为一条数据,则判断所述待管理数据的数据层级的编码中是否包含所述第一用户对应的管理层级的编码;
若是,则确定所述第一用户对所述待管理数据具有管理权;
否则,确定所述第一用户对所述待管理数据不具有管理权;
或
若所述待管理数据为多条数据,则确定所述待管理数据的最高的数据层级的编码,并判断所述待管理数据的最高的数据层级的编码中是否包含所述第一用户对应的管理层级的编码;
若是,则确定所述第一用户对所述待管理数据具有管理权;
否则,确定所述第一用户对所述待管理数据不具有管理权。
上述方法,由于数据层级采用数据层级的编码以及数据层级以上的所有数据层级的编码组成的,所以在鉴权时,如果第一用户对应的管理层级高于管理指令对应数据的数据层级时,管理指令对应数据的数据层级的编码中包含第一用户对应的管理层级的编码,否则,不包含,这样本发明可以通过编码这个字符串直接对比能够更加快速进行鉴权。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于绿盟科技集团股份有限公司;北京神州绿盟科技有限公司;神州绿盟成都科技有限公司,未经绿盟科技集团股份有限公司;北京神州绿盟科技有限公司;神州绿盟成都科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011612473.9/2.html,转载请声明来源钻瓜专利网。