SELECT triggers for data auditing

SELECT triggers for data auditing
复制标题

用于数据审计的 SELECT 触发器

DOI:
10.1109/icde.2013.6544904
复制
发表时间:
2013
期刊:
2013 IEEE 29th International Conference on Data Engineering (ICDE)
影响因子:
--
通讯作者:
R. Kaushik
R. Kaushik
中科院分区:
--
文献类型:
--
作者:
Daniela Fabbri;Ravishankar Ramamurthy;R. Kaushik

文献摘要

被引文献

相似文献

审计是数据库系统中安全基础设施的关键部分。虽然商业数据库系统提供了诸如触发器之类的机制,这些机制可以用于跟踪和记录使用UPDATE查询对“敏感”数据所做的任何更改,但它们对于跟踪使用复杂SQL查询对敏感数据的访问是没有用的,这对于许多应用程序来说是重要的,因为最近的法律诸如HIPAA。在本文中,我们提出了SELECT触发器的概念,扩展触发器的SELECT查询工作,以方便数据审计。我们讨论了在数据库系统中集成SELECT触发器的挑战,包括规范,语义以及有效的实现技术。我们已经在一个商业数据库系统原型我们的框架,并提出了一个实验评估我们的框架使用TPC-H基准。
Auditing is a key part of the security infrastructure in a database system. While commercial database systems provide mechanisms such as triggers that can be used to track and log any changes made to “sensitive” data using UPDATE queries, they are not useful for tracking accesses to sensitive data using complex SQL queries, which is important for many applications given recent laws such as HIPAA. In this paper, we propose the notion of SELECT triggers that extends triggers to work for SELECT queries in order to facilitate data auditing. We discuss the challenges in integrating SELECT triggers in a database system including specification, semantics as well as efficient implementation techniques. We have prototyped our framework in a commercial database system and present an experimental evaluation of our framework using the TPC-H benchmark.