Skip to content

Commit 0163eb2

Browse files
committed
update sql assessment script
1 parent e8ba53e commit 0163eb2

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

samples/manage/sql-assessment-api/RHEL/runassessment.ps1

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,8 @@ try {
9696
$login, $pwd = Get-Content '/var/opt/mssql/secrets/assessment' -Encoding UTF8NoBOM -TotalCount 2
9797
$securePassword = ConvertTo-SecureString $pwd -AsPlainText -Force
9898
$credential = New-Object System.Management.Automation.PSCredential ($login, $securePassword)
99-
99+
$securePassword.MakeReadOnly()
100+
100101
Write-Verbose "Acquired credentials"
101102

102103
$serverInstance = '.'
@@ -111,15 +112,15 @@ try {
111112
}
112113
}
113114

114-
$serverName = (Invoke-SqlCmd -ServerInstance $serverInstance -Credential $credential -Query "SELECT @@SERVERNAME")[0]
115-
$hostName = (Invoke-SqlCmd -ServerInstance $serverInstance -Credential $credential -Query "SELECT HOST_NAME()")[0]
115+
$serverName = (Invoke-SqlCmd -ServerInstance $serverInstance -Credential $credential -Query "SELECT @@SERVERNAME" -TrustServerCertificate)[0]
116+
$hostName = (Invoke-SqlCmd -ServerInstance $serverInstance -Credential $credential -Query "SELECT HOST_NAME()" -TrustServerCertificate)[0]
116117

117118
# Invoke assessment and store results.
118119
# Replace 'ConvertTo-Json' with 'ConvertTo-Csv' to change output format.
119120
# Available output formats: JSON, CSV, XML.
120121
# Encoding parameter is optional.
121122

122-
Get-SqlInstance -ServerInstance $serverInstance -Credential $credential -ErrorAction Stop
123+
Get-SqlInstance -ServerInstance $serverInstance -Credential $credential -ErrorAction Stop -TrustServerCertificate
123124
| Get-TargetsRecursive
124125
| %{ Write-Verbose "Invoke assessment on $($_.Urn)"; $_ }
125126
| Invoke-SqlAssessment 3>&1
@@ -137,4 +138,4 @@ finally {
137138
| ConvertTo-Json -AsArray
138139
| Set-Content $errorPath -Encoding UTF8NoBOM
139140
}
140-
}
141+
}cd dev/

0 commit comments

Comments
 (0)