SQL Server Отключение всех триггеров - не удается найти объект «XXXX», потому что он не существует или у вас нет разрешений

Я пытаюсь запустить эту команду в SQL Server:

disable trigger all on MYDB

У меня не получается. Учетная запись, в которую я вошел, имеет доступ к MYDB, и я в значительной степени даю ей все доступные разрешения (это только локальная БД и моя учетная запись, так что все в порядке). Я не понимаю, почему он сообщает мне, что не может найти MYDB для этого? Я делал это раньше. Также обратите внимание: я могу выбирать из базы данных, обновлять и запускать оператор предоставления (например, предоставление выполнения процедуры). Я также могу отключить триггеры вручную ...

Так почему это не работает? Мне удавалось это делать раньше ...

Спасибо.

25
задан Brian Mains 24 August 2011 в 14:00
поделиться