Синтаксис для удаления разрешений, ранее предоставленных через GRANT EXECUTE? Если я предоставляю разрешения на выполнение роли через GRANT EXECUTE ON [DBO].[MYPROC] TO MY_ROLE что эквивалентный синтаксис для их удаления? Ответ 1 REVOKE EXECUTE ON [DBO]. [MYPROC] TO MY_ROLE Ответ 2 DENY EXECUTE ON [DBO].[MYPROC] TO MY_ROLE или REVOKE EXECUTE ON [DBO].[MYPROC] TO MY_ROLE в зависимости от вашей цели. Первый действует как фильтр для любых предоставленных разрешений, второй удаляет явное разрешение. Ответ 3 DENY EXECUTE ON [DBO].[MYPROC] TO MY_ROLE
Ответ 2 DENY EXECUTE ON [DBO].[MYPROC] TO MY_ROLE или REVOKE EXECUTE ON [DBO].[MYPROC] TO MY_ROLE в зависимости от вашей цели. Первый действует как фильтр для любых предоставленных разрешений, второй удаляет явное разрешение.