From f7ca7a6920e9c923c4dcb71d8cd435aa2d6ab3bd Mon Sep 17 00:00:00 2001 From: Shubham Shinde Date: Mon, 2 Mar 2026 12:44:31 +0530 Subject: [PATCH] (MODULES-11613) Set permission variable in permission sql EPP The permission variable is not set in the template file 'templates/create/login/permission.sql.epp'. This creates a faulty tsql query when creating the login resource.. This commits sets the permission variable to fix this issue. --- templates/create/login/permission.sql.epp | 1 + 1 file changed, 1 insertion(+) diff --git a/templates/create/login/permission.sql.epp b/templates/create/login/permission.sql.epp index f2f3feb6..776f92cf 100644 --- a/templates/create/login/permission.sql.epp +++ b/templates/create/login/permission.sql.epp @@ -2,6 +2,7 @@ USE [master]; DECLARE @perm_state varchar(250), @error_msg varchar(250), @permission varchar(250); <% $permissions.each |$requested_permission| { %> <% $permission = $requested_permission.upcase %> +SET @permission = '<%= $permission %>' BEGIN <% if $with_grant_option == false { %> IF 'GRANT_WITH_GRANT_OPTION' = <%= epp('sqlserver/snippets/login/get_perm_state.sql.epp', { 'login' => $login }) %>