Auditing a batch of SQL queries

被引:2
|
作者
Motwani, Rajeev [1 ]
Nabar, Shubha U. [1 ]
Thomas, Dilys [1 ]
机构
[1] Stanford Univ, Dept Comp Sci, Stanford, CA 94305 USA
关键词
D O I
10.1109/ICDEW.2007.4400990
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we study the problem of auditing a batch of SQL queries: given a set of SQL queries that have been posed over a database, determine whether some subset of these queries have revealed private information about an individual or group of individuals. In [2], the authors studied the problem of determining whether any single SQL query in isolation revealed information forbidden by the database system's data disclosure policies. In this paper, we extend this work to the problem of auditing a batch of SQL queries. We define two different notions of auditing - semantic auditing and syntactic auditing - and show that while syntactic auditing seems more desirable, it is in fact NP-hard to achieve. The problem of semantic auditing of a batch of SQL queries is, however, tractable and we give a polynomial time algorithm for this purpose.
引用
收藏
页码:186 / 191
页数:6
相关论文
共 50 条
  • [21] Efficiently running SQL queries on GPU
    Dojchinovski, Dimitri
    Gusev, Marjan
    Zdraveski, Vladimir
    [J]. 2018 26TH TELECOMMUNICATIONS FORUM (TELFOR), 2018, : 855 - 858
  • [22] Evolving SQL queries for data mining
    Salim, M
    Yao, X
    [J]. INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2002, 2002, 2412 : 62 - 67
  • [23] Inferring SQL Queries Using Interactivity
    Ahkouk, Karamwh
    Machkour, Mustapha
    antari, Jilali
    [J]. 3RD INTERNATIONAL CONFERENCE ON NETWORKING, INFORMATION SYSTEM & SECURITY (NISS'20), 2020,
  • [24] Data Provenance for Recursive SQL Queries
    Dietrich, Benjamin
    Mueller, Tobias
    Grust, Torsten
    [J]. PROCEEDINGS OF 14TH INTERNATIONAL WORKSHOP ON THE THEORY AND PRACTICE OF PROVENANCE, TAPP 2022, 2022, : 48 - 55
  • [25] Seamlessly integrating similarity queries in SQL
    Barioni, M. C. N.
    Razente, H. L.
    Tralna, A. J. M.
    Traina, C., Jr.
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2009, 39 (04): : 355 - 384
  • [26] Synthesis of SQL Queries from Narrations
    Obaido, George
    Ade-Ibijola, Abejide
    Vadapalli, Hima
    [J]. 2019 6TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING & MACHINE INTELLIGENCE (ISCMI 2019), 2019, : 195 - 201
  • [27] Correctness of SQL Queries on Databases with Nulls
    Guagliardo, Paolo
    Libkin, Leonid
    [J]. SIGMOD RECORD, 2017, 46 (03) : 5 - 16
  • [28] Computing SQL queries with Boolean aggregates
    Badia, A
    [J]. DATA WAREHOUSING AND KNOWLEDGE DISCOVERY, PROCEEDINGS, 2003, 2737 : 391 - 400
  • [29] Edit Based Grading of SQL Queries
    Chandra, Bikash
    Banerjee, Ananyo
    Hazra, Udbhas
    Joseph, Mathew
    Sudarshan, S.
    [J]. CODS-COMAD 2021: PROCEEDINGS OF THE 3RD ACM INDIA JOINT INTERNATIONAL CONFERENCE ON DATA SCIENCE & MANAGEMENT OF DATA (8TH ACM IKDD CODS & 26TH COMAD), 2021, : 56 - 64
  • [30] BEAS: Bounded Evaluation of SQL Queries
    Cao, Yang
    Fan, Wenfei
    Wang, Yanghao
    Yuan, Tengfei
    Li, Yanchao
    Chen, Laura Yu
    [J]. SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2017, : 1667 - 1670