X Tutup
The Wayback Machine - https://web.archive.org/web/20201006160007/https://github.com/sqlcollaborative/dbadisa
Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
bin
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

dbadisa logo

dbadisa

DISA STIG automation module for SQL Server

Install

Install-Module dbadisa -Scope CurrentUser

Examples - Install-DbsAudit

# Detect version and create appropriate audit from DISA, output to DATA\Stig\, shutdown on failulre
Install-DbsAudit -SqlInstance sql2017, sql2016, sql2012

# Detect version and create appropriate audit from DISA, output to C:\temp, continue on failulre
Install-DbsAudit -SqlInstance sql2017 -Path C:\temp -OnFaiure Continue

Examples - Set-DbsAcl

# Set permissions for the default data, log and backups on sql2017, sql2016, sql2012 by adding
# appropriate permissions for the "AD\SQL Admins" group as well as the SQL Server service accounts.
Set-DbsAcl -SqlInstance sql2017, sql2016, sql2012 -Account "AD\SQL Admins"

Examples - New-DbsDocTemplate

# Create a DISA documentation template for 2016
New-DbsDocTemplate -FilePath C:\temp\sql2016.md

Examples - Get-DbsStig

# Parse DISA XML and return checklsits for database and instance for SQL Server 2014 and 2016
Get-DbsStig

More Help

Get more help

Get-Help Install-DbsAudit -Detailed

Dependencies

  • dbatools - For working with SQL
  • PSFramework - For PowerShell goodness
  • dbachecks - For checking your work
  • Pester - Included in dbachecks

About

🦅 DISA STIG automation module for SQL Server

Topics

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.
X Tutup