Skip to content

Commit 62282bd

Browse files
Remove deployment of the SQL Logins.
1 parent b3b987c commit 62282bd

File tree

2 files changed

+0
-8
lines changed

2 files changed

+0
-8
lines changed

src/UnitTests.Databases.SqlServer/SqlServerDatabaseInitializer.cs

-7
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,6 @@ public SqlServerDatabase Initialize(string packageName, string connectionString)
3838

3939
if (!this.IsInitialized)
4040
{
41-
if (!string.IsNullOrWhiteSpace(connectionStringBuilder.UserID))
42-
{
43-
server.Master.ExecuteNonQuery($@"
44-
IF SUSER_ID ('{connectionStringBuilder.UserID}') IS NULL
45-
CREATE LOGIN [{connectionStringBuilder.UserID}] WITH PASSWORD = '{connectionStringBuilder.Password}'");
46-
}
47-
4841
database = server.DeployDacPackage(packageName, connectionStringBuilder.InitialCatalog);
4942

5043
this.IsInitialized = true;

src/UnitTests.Databases.SqlServer/SqlServerExtensions.cs

-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ public static SqlServerDatabase DeployDacPackage(this SqlServer server, string f
2727
{
2828
var options = new DacDeployOptions();
2929
options.CreateNewDatabase = true;
30-
options.ExcludeObjectTypes = [ObjectType.Logins];
3130

3231
var services = new DacServices(server.Master.ConnectionString);
3332
services.Deploy(package, databaseName, true, options: options);

0 commit comments

Comments
 (0)