Auditing of sql queries using select triggers
AssigneeMicrosoft Corporation
InventorsRavi Ramamurthy, Shriraghav Kaushik, Daniel Fabbri
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsRavi Ramamurthy, Shriraghav Kaushik, Daniel Fabbri
Estimating the term…
SQL query auditing technique embodiments are presented that involve auditing data in a relational database accessed during execution of a SQL search query via a query execution plan to detect and report access to sensitive data. In one embodiment, a computer is used for inputting a SELECT trigger which specifies the sensitive data resident in the relational database that is to be monitored for access during execution of the SQL search query. In addition, the SELECT trigger specifies an action that is to be taken once execution of the SQL search query is completed, if sensitive data was accessed. Then, during execution of the query execution plan, access to sensitive data is monitored, and whenever such access is detected, it is reported. Next, upon completion of the execution of the SQL search query, the action specified in the SELECT trigger is performed if access to sensitive data was reported.
A computer-implemented process for auditing data in a relational database accessed during execution of a SQL search query via a query execution plan to detect and report access to sensitive data, comprising:
A system for auditing data during execution of a SQL search query via a query execution plan to detect and report access to sensitive data, comprising:
A computer-readable storage medium having computer-executable instructions stored thereon for auditing data during execution of a SQL search query via a query execution plan to detect and report access to sensitive data, said computer-executable instructions comprising:
Dependencies are inferred from the claim text.