@@ -47,11 +47,11 @@ Describe 'Get-SqlDscDatabasePermission' -Tag @('Integration_SQL2017', 'Integrati
4747 # Create a test user in the database for permission testing
4848 $script :testUserName = ' SqlDscTestUser_' + (Get-Random )
4949 $testUserSql = " USE [$ ( $script :testDatabaseName ) ]; CREATE USER [$ ( $script :testUserName ) ] WITHOUT LOGIN;"
50- Invoke-SqlDscQuery - ServerObject $script :serverObject - DatabaseName $script :testDatabaseName - Query $testUserSql - ErrorAction ' Stop'
50+ Invoke-SqlDscQuery - ServerObject $script :serverObject - DatabaseName $script :testDatabaseName - Query $testUserSql - Force - ErrorAction ' Stop'
5151
5252 # Grant some permissions to the test user for testing
5353 $grantPermissionSql = " USE [$ ( $script :testDatabaseName ) ]; GRANT CONNECT, SELECT TO [$ ( $script :testUserName ) ];"
54- Invoke-SqlDscQuery - ServerObject $script :serverObject - DatabaseName $script :testDatabaseName - Query $grantPermissionSql - ErrorAction ' Stop'
54+ Invoke-SqlDscQuery - ServerObject $script :serverObject - DatabaseName $script :testDatabaseName - Query $grantPermissionSql - Force - ErrorAction ' Stop'
5555 }
5656
5757 AfterAll {
@@ -175,13 +175,13 @@ Describe 'Get-SqlDscDatabasePermission' -Tag @('Integration_SQL2017', 'Integrati
175175 # Create a custom database role for testing
176176 $customRoleName = ' TestRole_' + (Get-Random )
177177 $createRoleSql = " USE [$ ( $script :testDatabaseName ) ]; CREATE ROLE [$customRoleName ];"
178- Invoke-SqlDscQuery - ServerObject $script :serverObject - DatabaseName $script :testDatabaseName - Query $createRoleSql - ErrorAction ' Stop'
178+ Invoke-SqlDscQuery - ServerObject $script :serverObject - DatabaseName $script :testDatabaseName - Query $createRoleSql - Force - ErrorAction ' Stop'
179179
180180 try
181181 {
182182 # Grant a permission to the custom role
183183 $grantRolePermissionSql = " USE [$ ( $script :testDatabaseName ) ]; GRANT CONNECT TO [$customRoleName ];"
184- Invoke-SqlDscQuery - ServerObject $script :serverObject - DatabaseName $script :testDatabaseName - Query $grantRolePermissionSql - ErrorAction ' Stop'
184+ Invoke-SqlDscQuery - ServerObject $script :serverObject - DatabaseName $script :testDatabaseName - Query $grantRolePermissionSql - Force - ErrorAction ' Stop'
185185
186186 # Test getting permissions for the custom role
187187 $result = Get-SqlDscDatabasePermission - ServerObject $script :serverObject - DatabaseName $script :testDatabaseName - Name $customRoleName
@@ -198,7 +198,7 @@ Describe 'Get-SqlDscDatabasePermission' -Tag @('Integration_SQL2017', 'Integrati
198198 {
199199 # Clean up the custom role
200200 $dropRoleSql = " USE [$ ( $script :testDatabaseName ) ]; DROP ROLE [$customRoleName ];"
201- Invoke-SqlDscQuery - ServerObject $script :serverObject - DatabaseName $script :testDatabaseName - Query $dropRoleSql - ErrorAction ' SilentlyContinue'
201+ Invoke-SqlDscQuery - ServerObject $script :serverObject - DatabaseName $script :testDatabaseName - Query $dropRoleSql - Force - ErrorAction ' SilentlyContinue'
202202 }
203203 }
204204 }
0 commit comments