Invoke-sqmSaObfuscation
Security sqmSQLTool v1.8.2+
Obfuscates the SA account on a SQL Server instance by renaming it, disabling it, and setting a random password.

Examples

Invoke-sqmSaObfuscation -SqlInstance "SQL01"
Invoke-sqmSaObfuscation -SqlInstance "SQL01"
Invoke-sqmSaObfuscation -SqlInstance "SQL01" -NewName "hidden_sa" -PasswordLength 24
Invoke-sqmSaObfuscation -SqlInstance "SQL01" -NewName "hidden_sa" -PasswordLength 24