Invoke-sqmNtfsSetup
Examples
Invoke-sqmNtfsSetup -SqlInstance "SQL01"
Invoke-sqmNtfsSetup -SqlInstance "SQL01" Auto-discovers the service accounts and SQL directories and grants FullControl.
Invoke-sqmNtfsSetup -SqlInstance "SQL01\INST01" -Permission Modify -WhatIf
Invoke-sqmNtfsSetup -SqlInstance "SQL01\INST01" -Permission Modify -WhatIf Shows which accounts would get Modify on which directories, without changing anything.
Invoke-sqmNtfsSetup -Directory 'E:\MSSQL\DATA','F:\MSSQL\LOG' -Account 'NT SERVICE\MSSQLSERVER'
Invoke-sqmNtfsSetup -Directory 'E:\MSSQL\DATA','F:\MSSQL\LOG' -Account 'NT SERVICE\MSSQLSERVER' Sets permissions only on the given directories for the given account.