mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-02-16 10:58:30 -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();
|
SqlConnectionStringBuilder connectionBuilder = new SqlConnectionStringBuilder();
|
||||||
connectionBuilder["Data Source"] = connectionDetails.ServerName;
|
connectionBuilder["Data Source"] = connectionDetails.ServerName;
|
||||||
connectionBuilder["Integrated Security"] = false;
|
|
||||||
connectionBuilder["User Id"] = connectionDetails.UserName;
|
connectionBuilder["User Id"] = connectionDetails.UserName;
|
||||||
connectionBuilder["Password"] = connectionDetails.Password;
|
connectionBuilder["Password"] = connectionDetails.Password;
|
||||||
|
|
||||||
@@ -388,7 +387,6 @@ namespace Microsoft.SqlTools.ServiceLayer.Connection
|
|||||||
connectionBuilder.IntegratedSecurity = true;
|
connectionBuilder.IntegratedSecurity = true;
|
||||||
break;
|
break;
|
||||||
case "SqlLogin":
|
case "SqlLogin":
|
||||||
connectionBuilder.IntegratedSecurity = false;
|
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
throw new ArgumentException(string.Format("Invalid value \"{0}\" for AuthenticationType. Valid values are \"Integrated\" and \"SqlLogin\".", connectionDetails.AuthenticationType));
|
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>
|
/// </summary>
|
||||||
[Theory]
|
[Theory]
|
||||||
[InlineData("AuthenticationType", "Integrated", "Integrated Security")]
|
[InlineData("AuthenticationType", "Integrated", "Integrated Security")]
|
||||||
[InlineData("AuthenticationType", "SqlLogin", "Integrated Security")]
|
[InlineData("AuthenticationType", "SqlLogin", "")]
|
||||||
[InlineData("Encrypt", true, "Encrypt")]
|
[InlineData("Encrypt", true, "Encrypt")]
|
||||||
[InlineData("Encrypt", false, "Encrypt")]
|
[InlineData("Encrypt", false, "Encrypt")]
|
||||||
[InlineData("TrustServerCertificate", true, "TrustServerCertificate")]
|
[InlineData("TrustServerCertificate", true, "TrustServerCertificate")]
|
||||||
|
|||||||
Reference in New Issue
Block a user