Какое разрешение требуется для создания триггера DDL в конкретной базе данных (MS SQL Server)?
Документация гласит:
Для создания триггера DML требуется разрешение ALTER для таблицы или представления, для которого создается триггер. Комусоздайте триггер DDL с областью действия сервера (ON ALL SERVER) или для входа в систему требуется разрешение CONTROL SERVER на сервере. Для создания триггера DDL с областью действия базы данных (ON DATABASE) требуется разрешение ALTER ANY DATABASE DDL TRIGGER в текущей базе данных.
Для создания триггера DML требуется разрешение ALTER для таблицы или представления, для которого создается триггер.
Комусоздайте триггер DDL с областью действия сервера (ON ALL SERVER) или для входа в систему требуется разрешение CONTROL SERVER на сервере.
Для создания триггера DDL с областью действия базы данных (ON DATABASE) требуется разрешение ALTER ANY DATABASE DDL TRIGGER в текущей базе данных.