Не является нарушением использование меньше вашей суммы лицензии. Лицензионная сумма является максимальной, а не обязательной.
Какую учетную запись пользователя выполняет триггер как.
Вам необходимо предоставить привилегии IMPERSONATE этому пользователю для User Account HistoryUser.
GRANT IMPERSONATE ON USER:: YourUser TO HistoryUser
Подробнее здесь
Problems like this that arise after moving a database from one machine to another usually involve mismatched SID's, although I'm not sure if or how it applies to your case. Try dropping and re-creating the database user, making sure to reinstate its permissions to those tables.
Это «сирофы». Это не будет работать. Документация заявляет, что это ясно. :-( Исправьте «сиротвое пользователя» состояние, и он снова будет работать