При выполнении команды DROP (T-SQL) ниже на сервере SQL появляется следующее сообщение:
Невозможно удалить таблицу '[dbo]. [TABELA]', поскольку она несуществует или у вас нет разрешения.
Comand
EXEC sp_MSForEachTable 'DROP TABLE [?]'
Однако, когда я запускаю другую команду T-SQL или базовую таблицу DROP,Приведенное выше сообщение об ошибке не отображается, и команда выполняется правильно.
DROP TABLE TABELA
EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT all'
Обе вышеперечисленные команды работают, в чем причина EXEC sp_MSForEachTable 'DROP TABLE [?]'
Требуется разрешение?и как дать это разрешение?