Мы используем инструмент синхронизации данных SQL для синхронизации базы данных с облаком. Но при подготовке синхронизация данных выдает сообщение об ошибке, требующее ALTER DATABASE.permission для идентификатора SQL в локальной базе данных SQL Server. Мы много копали, чтобы выяснить причину, и похоже, что она использует команду ALTER DATABASE для изменения <change_tracking_option>
. Означает ли это, что если <change_tracking_option>
включен, он не будет создавать триггеры отслеживания изменений для каждой таблицы? Но если он его создает, то зачем ему требуется разрешение ALTER DATABASE?