mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-01-14 01:25:40 -05:00
Merge pull request #37 from Microsoft/bug/integratedSecurityDefault
Removed cases where we set integrated security by default
This commit is contained in:
@@ -371,7 +371,6 @@ namespace Microsoft.SqlTools.ServiceLayer.Connection
|
||||
{
|
||||
SqlConnectionStringBuilder connectionBuilder = new SqlConnectionStringBuilder();
|
||||
connectionBuilder["Data Source"] = connectionDetails.ServerName;
|
||||
connectionBuilder["Integrated Security"] = false;
|
||||
connectionBuilder["User Id"] = connectionDetails.UserName;
|
||||
connectionBuilder["Password"] = connectionDetails.Password;
|
||||
|
||||
@@ -388,7 +387,6 @@ namespace Microsoft.SqlTools.ServiceLayer.Connection
|
||||
connectionBuilder.IntegratedSecurity = true;
|
||||
break;
|
||||
case "SqlLogin":
|
||||
connectionBuilder.IntegratedSecurity = false;
|
||||
break;
|
||||
default:
|
||||
throw new ArgumentException(string.Format("Invalid value \"{0}\" for AuthenticationType. Valid values are \"Integrated\" and \"SqlLogin\".", connectionDetails.AuthenticationType));
|
||||
|
||||
@@ -242,7 +242,7 @@ namespace Microsoft.SqlTools.ServiceLayer.Test.Connection
|
||||
/// </summary>
|
||||
[Theory]
|
||||
[InlineData("AuthenticationType", "Integrated", "Integrated Security")]
|
||||
[InlineData("AuthenticationType", "SqlLogin", "Integrated Security")]
|
||||
[InlineData("AuthenticationType", "SqlLogin", "")]
|
||||
[InlineData("Encrypt", true, "Encrypt")]
|
||||
[InlineData("Encrypt", false, "Encrypt")]
|
||||
[InlineData("TrustServerCertificate", true, "TrustServerCertificate")]
|
||||
|
||||
Reference in New Issue
Block a user