首页> 外国专利> Computer relational database method and system having role based access control

Computer relational database method and system having role based access control

机译:具有基于角色的访问控制的计算机关系数据库方法和系统

摘要

In a method of controlling access to secured data, a repository operatively coupled to one or more databases storing secure data is employed to intercept a user query of one database of the one or more databases. A user who generated the user query and a user role assigned to the user is automatically determined from the intercepted query. The intercepted query is parsed. Security information of the identified objects is looked up in a metamodel stored in the one or more databases. Based on the determined user role and the identified objects to be filtered out of the user query, an expression tree to filter out secure data is automatically built and the user query is modified by appending the expression tree to the user query. The modified query is applied to the one database.
机译:在一种控制对安全数据的访问的方法中,可操作地耦合到存储安全数据的一个或多个数据库的存储库被用来拦截一个或多个数据库中的一个数据库的用户查询。从拦截的查询中自动确定生成用户查询的用户和分配给该用户的用户角色。截获的查询被解析。在一个或多个数据库中存储的元模型中查找已标识对象的安全性信息。基于确定的用户角色和要从用户查询中过滤出的标识对象,将自动构建用于过滤安全数据的表达式树,并通过将表达式树附加到用户查询来修改用户查询。修改后的查询将应用于一个数据库。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号