All Projects → doxakis → Generic-SQL-Audit-Trail

doxakis / Generic-SQL-Audit-Trail

Licence: MIT license
A generic audit trail based on triggers and dynamic SQL.

Programming Languages

SQLPL
141 projects

Projects that are alternatives of or similar to Generic-SQL-Audit-Trail

mysql-sp-audit
Using trigger based stored procedure to create audit table. It follows the wordpress meta data approach to store the changes, so all the data is store in just two centalized tables.
Stars: ✭ 27 (+80%)
Mutual labels:  audit, audit-table
pg-audit-json
Simple, easily customised trigger-based auditing for PostgreSQL (Postgres). See also pgaudit.
Stars: ✭ 34 (+126.67%)
Mutual labels:  audit, audit-table
sqle
SQLE is a SQL audit platform | SQLE 是一个支持多场景,原生支持 MySQL 审核且数据库类型可扩展的 SQL 审核工具
Stars: ✭ 731 (+4773.33%)
Mutual labels:  audit
omnipersistence
Utilities for JPA, JDBC and DataSources
Stars: ✭ 24 (+60%)
Mutual labels:  generic
stateless
Finite State Machine porting from Stateless C#
Stars: ✭ 25 (+66.67%)
Mutual labels:  trigger
postgres-baseline
DevSec PostgreSQL Baseline - InSpec Profile
Stars: ✭ 47 (+213.33%)
Mutual labels:  audit
aud
Use `npx aud` instead of `npm audit`, whether you have a lockfile or not!
Stars: ✭ 24 (+60%)
Mutual labels:  audit
terraform-aws-cloudtrail-s3-bucket
S3 bucket with built in IAM policy to allow CloudTrail logs
Stars: ✭ 38 (+153.33%)
Mutual labels:  audit
jira-trigger-plugin
Triggers a build when a certain condition is matched in JIRA
Stars: ✭ 112 (+646.67%)
Mutual labels:  trigger
ioBroker.smartcontrol
Control devices smarter: by grouping, including triggers like motion, opening window, etc. and set target devices accordingly
Stars: ✭ 20 (+33.33%)
Mutual labels:  trigger
org-audit-action
GitHub Action that provides an Organization Membership Audit
Stars: ✭ 34 (+126.67%)
Mutual labels:  audit
Processor
Ontology-driven Linked Data processor and server for SPARQL backends. Apache License.
Stars: ✭ 54 (+260%)
Mutual labels:  generic
GenericTensor
The only library allowing to create Tensors (matrices extension) with custom types
Stars: ✭ 42 (+180%)
Mutual labels:  generic
click-image-play-youtube-video
Jquery based plugin to help render and play youtube embed videos on an modal/overlay in your web apps. Responsive build.
Stars: ✭ 19 (+26.67%)
Mutual labels:  trigger
react-scroll-trigger
📜 React component that monitors scroll events to trigger callbacks when it enters, exits and progresses through the viewport. All callback include the progress and velocity of the scrolling, in the event you want to manipulate stuff based on those values.
Stars: ✭ 126 (+740%)
Mutual labels:  trigger
audit-log
📑 Create audit logs into the database for user behaviors, including a web UI to query logs.
Stars: ✭ 135 (+800%)
Mutual labels:  audit
EntitasGenericAddon
Addon to Entitas that allows using generic methods instead of code generator and uses type inference to insure compile time correctness
Stars: ✭ 17 (+13.33%)
Mutual labels:  generic
aushape
A library and a tool for converting audit logs to XML and JSON
Stars: ✭ 37 (+146.67%)
Mutual labels:  audit
Ext.ux.form.trigger.Clear
Ext JS 5 trigger implementation. Adds a clear icon to textfields and comboboxes
Stars: ✭ 22 (+46.67%)
Mutual labels:  trigger
react-native-card-button
Fully customizable Card Button via Paraboly for React Native.
Stars: ✭ 16 (+6.67%)
Mutual labels:  generic

Generic SQL Audit Trail

A generic audit trail based on triggers and dynamic SQL.

The SQL trigger has been designed to analyze your table. So, the database schema can change over time and it still works fine.

Whenever you add new table(s), you don't have to run again the SQL script. The database trigger tr_database_audit listens for new table(s) and add the audit trigger to new table(s).

For more detail, please read this post: https://doxakis.com/2015/12/17/SQL-Script-Audit/

Setup

  • Execute the script: Install audit trail script for SQL Server Database.sql on the selected database in Microsoft SQL Server Management Studio.
  • Check the printed messages and make sure the query has been executed successfully.

Uninstall

  • Execute the script: Uninstall script for SQL Server Database.sql
  • Remove manually the Audit table.

Limitations:

Copyright and license

Code released under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].