期刊文献+

实现数据库细粒度访问控制的一种动态查询修改算法

Dynamical Query Modification Algorithm for Fine-grained Access Control in Databases
下载PDF
导出
摘要 由于隐私保护和基于Web的安全需求的驱动,数据库细粒度访问控制引起了研究者的广泛关注。细粒度访问控制主要通过查询改写方法实现。然而,在以往的查询改写算法中,没有考虑用户提交的SQL语句的特性和细粒度访问控制策略的特性,从而导致最终执行的SQL中存在大量的冗余,影响了SQL语句执行的性能。在考虑SQL语句和细粒度访问控制策略的特性的前提下,分析了两类冗余,并给出了相应的移除方法。最终提出了一种用于细粒度访问控制实现的查询改写算法。实验证实该算法具有更好的性能。 Fine-grained access control has received much attention from research community due to the requirements of privacy preserving and Web-based applications.It is a promising approach to implement fine-grained access control by query modification.However,in the areing query modification algorithm,the features of the queries issued by users and the features of FGAC policy are not considered.Thus,there are redundancies in the final executed queries which make unnecessary overhead.We first analyzed two different redundancies bases on the feature of queries issued by users and the FGAC policies.Then,we proposed a technique to detect these redundancies and provided a new algorithm to implement FGAC.A comprehensive set of experiments show that the performance is improved by the proposed algorithm.
出处 《计算机科学》 CSCD 北大核心 2010年第12期130-133,142,共5页 Computer Science
基金 863国家高技术研究发展计划(2006AA01Z430)资助
关键词 关系数据库 细粒度访问控制 查询改写 冗余 Relational database Fine-grained access control Query modification Redundancy
  • 相关文献

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部