Fix no password user scenario (#2032)

This commit is contained in:
Cheena Malhotra
2023-04-25 20:09:40 -07:00
committed by GitHub
parent 55335b4615
commit 537c78dbb0

View File

@@ -1377,10 +1377,9 @@ namespace Microsoft.SqlTools.ServiceLayer.Connection
break; break;
case SqlLogin: case SqlLogin:
connectionBuilder.UserID = connectionDetails.UserName; connectionBuilder.UserID = connectionDetails.UserName;
if (!string.IsNullOrEmpty(connectionDetails.Password)) connectionBuilder.Password = string.IsNullOrEmpty(connectionDetails.Password)
{ ? string.Empty // Support empty password for accounts without password
connectionBuilder.Password = connectionDetails.Password; : connectionDetails.Password;
}
connectionBuilder.Authentication = SqlAuthenticationMethod.SqlPassword; connectionBuilder.Authentication = SqlAuthenticationMethod.SqlPassword;
break; break;
case AzureMFA: case AzureMFA: