基于被访问资源的对数据库的过程语言的细粒度访问控制

    公开(公告)号:CN114424191A

    公开(公告)日:2022-04-29

    申请号:CN202080065086.X

    申请日:2020-06-19

    Abstract: 提供了用于控制对数据库的访问的方法、系统、装置和计算机程序产品。数据处理应用可以从用户接收访问被存储在分布式数据库中的数据元素的请求,该请求包括过程语言代码块。过程语言代码块分析器可以获取访问控制策略,该访问控制策略指示访问数据元素的权限。控制系统可以基于访问控制策略确定对数据元素的受限部分的访问被拒绝。诸如通过修改请求以移除寻求访问受限数据元素的部分,重构系统可以生成经重构的代码块,该经重构的代码块允许用户访问不受限制的数据元素。然后重构系统可以向分布式数据库提供经修改的请求以接收用户被允许访问的数据元素。

Patent Agency Ranking