基于索引树的海量数据库访问控制方法

    公开(公告)号:CN101706808B

    公开(公告)日:2012-07-04

    申请号:CN200910238152.4

    申请日:2009-11-17

    Abstract: 本发明公开了一种基于索引树的海量数据库访问控制方法,属于数据处理技术领域。本发明旨在将传统的访问控制方法中对数据对象实施访问控制进行的两次检索合并为一次检索,以提高访问控制实施效率。本发明方法包括a)为数据库建立索引树,b)在索引树的每个节点上建立一授权信息集合,该集合包括用户对所述节点及其子节点中的全部数据对象的操作权限,c)用户提出访问请求后,自索引树的根节点逐层向下至数据对象所在的节点,依次检索各个节点的授权信息集合,直至根据某一节点的授权信息集合可获得确定的访问控制结果,所述确定的访问控制结果包括接受或拒绝所述访问请求。本发明可用于各种海量数据库,尤其适用于空间数据库。

    一种空间数据库的访问控制方法

    公开(公告)号:CN101976249A

    公开(公告)日:2011-02-16

    申请号:CN201010512380.9

    申请日:2010-10-12

    Abstract: 本发明公开一种空间数据库的访问控制方法,包括下列步骤:1)用户经过认证与空间数据库建立连接和会话;2)用户向空间数据库输入访问信息,空间数据库将访问信息解析为查询解析树;3)依据查询解析树检索授权策略;4)依据授权策略改写查询解析树;5)优化改写过的查询解析树;6)执行优化后的查询解析树并输出访问结果。本发明的方法能提供多种授权策略;支持多种粒度的授权;而且支持肯定和否定授权策略;并且能够通过传播选项进行数据的委托授权。本发明将传统的策略判定和空间检索合并为一次,在一次查询中确定用户查询结果并返回相应的信息;同时利用合并规则和裁剪规则对空间谓词进行冗余清除,提高空间数据库安全访问的性能。

    一种XACML策略规则检测方法

    公开(公告)号:CN100592315C

    公开(公告)日:2010-02-24

    申请号:CN200810119404.7

    申请日:2008-08-29

    Abstract: 本发明提供了一种XACML策略规则检测方法,属于信息安全中的授权策略分析领域,该方法针对XACML策略规则进行了规则状态定义、规则状态相关性定义、冲突类型分析,在此基础上,建立了基于语义树的策略索引并实施具体的XACML策略规则检测,分析了规则冲突和规则冗余,检测方法包含两种类型:基于属性层次操作关联的冲突检测方法;基于状态相关性的其他类型冲突检测方法,冗余分析方面,分别在允许优先、拒绝优先和首次适用消解算法下给出规则冗余的分析判定方法。策略管理者通过检测方法可以准确定位引发冲突的规则以及引发冲突的原因;冗余分析方面,可以根据分析结果优化策略结构,删除不影响访问判定结果的冗余规则,提高策略判定效率。

Patent Agency Ranking