From ac49fe13a0d8df4054cc0f10665638d926d51753 Mon Sep 17 00:00:00 2001 From: aredspyinthebase Date: Thu, 20 Mar 2025 22:58:20 -0500 Subject: [PATCH] Fixed array logic --- PowerUpSQL.ps1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PowerUpSQL.ps1 b/PowerUpSQL.ps1 index c4f4acd..23f3acd 100644 --- a/PowerUpSQL.ps1 +++ b/PowerUpSQL.ps1 @@ -15411,7 +15411,7 @@ Function Get-SQLServerLoginDefaultPw # Check if instance is in list $TblResultsTemp = "" - $TblResultsTemp = $DefaultPasswords | Where-Object { $_.instance -eq "$TargetInstance"} + $TblResultsTemp = @($DefaultPasswords | Where-Object { $_.instance -eq "$TargetInstance"}) if($TblResultsTemp){ Write-Verbose "$Instance : Confirmed instance match." @@ -15428,8 +15428,8 @@ Function Get-SQLServerLoginDefaultPw # Grab and iterate username and password for($i=0; $i -lt $TblResultsTemp.count; $i++){ #Write-Verbose $TblResultsTemp - $CurrentUsername = $TblResultsTemp.username[$i] - $CurrentPassword = $TblResultsTemp.password[$i] + $CurrentUsername = $TblResultsTemp[$i].username + $CurrentPassword = $TblResultsTemp[$i].password $LoginTest = Get-SQLServerInfo -Instance $instance -Username $CurrentUsername -Password $CurrentPassword -SuppressVerbose if($LoginTest){