发明名称 SYSTEMS AND METHODS FOR GENERATING AND IMPLEMENTING DATABASE AUDIT FUNCTIONALITY ACROSS MULTIPLE PLATFORMS
摘要 Systems and methods are provided for generating and implementing data auditing functionality supporting multiple database platforms. A computer system may engage a shadow audit module. The shadow audit module may generate audit code, and run the audit code against a main data table to create a corresponding shadow audit data table. The shadow audit module may also run the generated audit code to create one or more audit triggers that are placed in the main data table and are configured to run when a data modification is made to the main data table. The shadow audit module may replicate the data modification in the shadow audit data table when a data modification is made to the main data table and an audit trigger has run.
申请公布号 US2015278320(A1) 申请公布日期 2015.10.01
申请号 US201414230233 申请日期 2014.03.31
申请人 McKesson Specialty Care Distribution Corporation 发明人 Bhatnagar Ajay;Jiwani Asif;Stickler Alan
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A computer-implemented method, comprising: accessing, by one or more computers comprising one or more processors, a shadow audit configuration file comprising a list of one or more main data tables that need to be audited; engaging, by one or more computers, a shadow audit module; generating, by the one or more computers running the shadow audit module, audit code; running, by the one or more computers running the shadow audit module, the generated audit code against a main data table to create a corresponding shadow audit data table; running, by the one or more computers running the shadow audit module, the generated audit code to create one or more audit triggers, wherein the one or more audit triggers are placed in the main data table and are configured to run when a data modification is made to the main data table; and replicating, by the one or more computers running the shadow audit module, the data modification in the shadow audit data table.
地址 San Francisco CA US