Removed cases where we set integrated security by default to fix linux issue

This commit is contained in:
Mitchell Sternke
2016-09-02 17:53:02 -07:00
parent baebaeb0c4
commit 4b35d77214
2 changed files with 1 additions and 3 deletions

View File

@@ -359,7 +359,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;
@@ -376,7 +375,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));

View File

@@ -241,7 +241,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")]