基于关系的访问权限控制方法、装置及数据安全访问系统制造方法及图纸

技术编号:37362080 阅读:34 留言:0更新日期:2023-04-27 07:10
本申请涉及一种基于关系的访问权限控制方法、装置及数据安全访问系统,其中,该方法包括:在权限控制层中,根据主客体关系和三元组配置关系权限;三元组的表达式包括主体描述、关系描述以及客体描述;在访问控制层中的访问控制模块接收到访问请求时,将访问请求传输至权限控制层中,并接收基于关系权限检查访问请求对应的访问者的响应结果,根据响应结果决定是否允许或拒绝转发访问请求至被访问客体。通过本申请,解决了在大型的业务组织中,角色和属性爆炸带来的管理困难和导致权限控制失效的问题,利用数据和数据使用者的关系和组织结构具有有限清晰明确的特点,来确定的关系权限,进而基于关系权限来简化管理难度,从而避免权限控制失效。免权限控制失效。免权限控制失效。

【技术实现步骤摘要】
基于关系的访问权限控制方法、装置及数据安全访问系统


[0001]本申请涉及数据库安全运维
,特别是涉及基于关系的访问权限控制方法、装置及数据安全访问系统。

技术介绍

[0002]访问权限控制在各种数据访问的应用系统和业务领域里广泛应用,通常采用基于角色(RBAC)的访问权限控制方案和基于属性(ABAC)的访问权限控制方案。
[0003]其中,基于角色(RBAC)的访问权限控制方案,具体为:一般会设置默认固定的几种角色,不同的角色被赋予不同的目标访问权限。例如数据库管理系统中的角色为:DBA、系统管理员、安全管理员、普通用户;创建用户时会赋予一个或多个角色,因此该用户会获得相应角色对数据库和数据的访问操作权限。这种方案适用于业务组织架构不太复杂,角色不多的场景,例如互联网应用

共享类应用等。该方案存在的缺点为:在大型的业务组织中,需要持续添加很多的角色,赋予不同的权限,容易导致角色爆炸,并且不同角色的权限交叉重叠,会出现难以管理,容易造成错漏,导致权限控制失效等问题。
[0004]其中,基于属性(ABAC本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于关系的访问权限控制方法,其特征在于,适用于基于关系的访问权限控制系统,所述系统包括访问控制层和权限控制层;所述方法包括:在所述权限控制层中,根据主客体关系和三元组配置关系权限;所述三元组的表达式包括主体描述、关系描述以及客体描述;在访问控制层中的访问控制模块接收到访问请求时,将所述访问请求传输至所述权限控制层中,并接收基于所述关系权限检查访问请求对应的访问者的响应结果,根据所述响应结果决定是否允许或拒绝转发所述访问请求至被访问客体。2.根据权利要求1所述的基于关系的访问权限控制方法,其特征在于,所述根据主客体关系和三元组配置关系权限,包括:为主体和客体配置权限,得到主客体关系和三元组;对所述主客体关系和所述三元组进行关系配置,得到关系权限。3.根据权利要求2所述的基于关系的访问权限控制方法,其特征在于,所述关系权限为规则、策略以及策略组中的一种;所述策略组包括多个策略;所述策略包括多个规则;所述规则用于控制访问范围。4.根据权利要求1所述的基于关系的访问权限控制方法,其特征在于,所述根据主客体关系和三元组配置关系权限,包括:根据主客体关系、所述三元组的扩展处理,配置关系权限。5.根据权利要求1所述的基于关系的访问权限控制方法,其特征在于,所述方法还包括:在根据所述响应结果决定是否允许或拒绝转发所述访问请求至被访问客体之后,通过所述访问控制模块返回访问结果至访问者。6.根据权利要求1所述的基于关系的访问权限控制方法,...

【专利技术属性】
技术研发人员:柳牧杨传安
申请(专利权)人:浙江齐治科技股份有限公司
类型:发明
国别省市:

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

1