Imagem de fundo

Um Analista de Sistemas está configurando permissões em um...

Um Analista de Sistemas está configurando permissões em um banco de dados do SQL Server. Ele precisa garantir que determinados usuários não possam executar certas stored procedures, mesmo que pertençam a roles que tenham permissões concedidas. Para isso, ele decide usar a instrução DENY, que bloqueia explicitamente a permissão, sobrepondo qualquer GRANT existente. Considerando esse contexto, qual é a sintaxe CORRETA para negar a execução de uma stored procedure chamada sp_DeleteOrders ao usuário user_Intern?


A

DENY EXECUTE AS dbo.sp_DeleteOrders TO user_Intern;


B

DENY EXECUTE TO user_Intern IS sp_DeleteOrders;


C

DENY EXECUTE AS sp_DeleteOrders TO user_Intern;


D

DENY EXECUTE ON dbo.sp_DeleteOrders TO user_Intern;


E

DENY EXECUTE TO dbo.user_Intern ON dbo.sp_DeleteOrders;