Вопрос:
Каким будет результат выполнения TRUNCATE TABLE в следующем батче?
SET NOCOUNT ON; GO USE [tempdb]; GO create table dbo.TestTruncateTable (c bit); GO CREATE USER [UsrTestTruncate] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]; GO GRANT DELETE ON [dbo].[TestTruncateTable] TO [UsrTestTruncate] GO execute as user = 'UsrTestTruncate'; GO delete from dbo.TestTruncateTable; GO truncate table dbo.TestTruncateTable; GO REVERT; GO drop table dbo.TestTruncateTable; GO drop user [UsrTestTruncate]; GO
1. Варианты ответов: