How To Get the Auditors Off Your Butt with dbachecks
summary
dbachecks is an open source PowerShell module that runs ~200 configuration tests (CIS included) using DBAtools and Pester, claiming to verify actual compliance rather than noisy false positives. installation requires Pester 4 requirement for now and the module can run centrally against an estate. configs are saved as JSON, you can enable/disable specific checks and set per-environment values, output results to a SQL table for historical reporting via SQL+Power BI, and write new tests by copying provided custom check templates.
AI-written summary · about
chapters (10)
- 0:00Introduction and motivation
- 3:36What is dbachecks
- 7:24Installation and setup
- 10:18Running basic checks
- 13:24Output and reporting options
- 17:18Configuring compliance checks
- 23:11Exporting and importing configs
- 28:14Writing custom checks
- 33:34Demo of custom check creation
- 38:55Resources and Q&A
related talks
21mWhat you can do to protect your SQL Server and why it matters
31mHow to Prepare for an Audit AKA Make Audits Suck Less
36mImproving Security while Reducing Toil with DevSecOps
21mWhat you can do to protect your SQL Server and why it matters
42mSolving for DevOps Auditors with Automated Compliance
15mDevopsec: Rapid Security in the Cloud with AWS and CIS
38mKick Starting our DevOps Transition with Chef Compliance
32mIntroduction to CDD and Security Centric System Design
