Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sujunmin/sqlservertracefileparser
Parse SQL Server Trace Files and Build Simple Alert System for Audit
https://github.com/sujunmin/sqlservertracefileparser
audit powershell sqlserver windows
Last synced: 1 day ago
JSON representation
Parse SQL Server Trace Files and Build Simple Alert System for Audit
- Host: GitHub
- URL: https://github.com/sujunmin/sqlservertracefileparser
- Owner: sujunmin
- License: apache-2.0
- Created: 2016-09-22T02:45:53.000Z (over 8 years ago)
- Default Branch: v2
- Last Pushed: 2019-10-09T03:22:55.000Z (over 5 years ago)
- Last Synced: 2024-11-15T19:44:03.331Z (2 months ago)
- Topics: audit, powershell, sqlserver, windows
- Language: PowerShell
- Homepage:
- Size: 23.4 KB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SQLServerTraceFileParser
Parse SQL Server Trace Files and Build Simple Alert System for Audit## Prerequisite
* SQL Server 2008 R2 or SQL Server 2012
* Powershell
* Permissions## How to use
1. Build Database `$AuditDB`.
2. Build Table `$TraceFileData` in `$AuditDB` by using `TraceFileData.sql`.
3. Set up arguments in `TraceFileParser.ps1`.
4. Run and Test.
5. Use `SaveTraceFile.ps1` to save data into files.
6. This version will save data into database which is specified, and this is different from v1.## To-Do
1. ~~Alert mail content need to be html for clearifing output.~~ Use [this](https://www.virtualobjectives.com.au/sqlserver/saving_to_html.htm) for HTML Output, Please read the manual from the link.