首页> 外国专利> Fine grained access control on procedural language for databases based on accessed resources

Fine grained access control on procedural language for databases based on accessed resources

机译:基于访问资源的数据库过程语言细粒度访问控制

摘要

Methods, systems, apparatuses, and computer program products are provided for controlling access to a database. A data processing application may receive, from a user, a request that includes a procedural language code block to access data elements stored in a distributed database. A procedural language code block analyzer may obtain an access control policy that indicates permissions to access the data elements. A control system may determine, based on the access control policy, that access to a restricted portion of the data elements is denied. A reconstruction system may generate a reconstructed code block that allows the user to access data elements that are not restricted, such as by modifying the request to remove the portion that seeks access to the restricted data elements. The reconstruction system may then provide the modified request to the distributed database to receive the data elements to which the user is permitted to access.
机译:提供了用于控制对数据库的访问的方法、系统、装置和计算机程序产品。数据处理应用程序可以从用户接收包括过程语言代码块的请求,以访问存储在分布式数据库中的数据元素。过程语言代码块分析器可以获得访问控制策略,该策略指示访问数据元素的权限。控制系统可以基于访问控制策略来确定对数据元素的受限部分的访问被拒绝。重构系统可以生成重构代码块,该重构代码块允许用户访问不受限制的数据元素,例如通过修改请求来移除寻求访问受限制数据元素的部分。然后,重建系统可以向分布式数据库提供修改后的请求,以接收允许用户访问的数据元素。

著录项

  • 公开/公告号US11281794B2

    专利类型

  • 公开/公告日2022-03-22

    原文格式PDF

  • 申请/专利权人 MICROSOFT TECHNOLOGY LICENSING LLC;

    申请/专利号US201916678574

  • 发明设计人 RAKESH KHANDUJA;PANKAJ SHARMA;

    申请日2019-11-08

  • 分类号G06F21/62;G06F16/27;G06F21/31;G06F16/23;

  • 国家 US

  • 入库时间 2022-08-25 00:01:17

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号