или вообще в приложении просто дернуть
1) залочить sp_getapplock
2) сделать изменения
3) разлочить sp_getapplock
Или в приложении не делать то, от чего защищаемся блокировкой😀 у меня лично сложилось такое понимание, что есть неконтролируемое приложение, ему нужно запретить любой доступ к определенной таблице. Я исходил из этого. В такой постановке задача решается только на уровне нормального разграничения доступа. Триггеры для таких целей... Ну, наверное это плохо будет масштабироваться и не ограничит чтение. Из всех техних отстрела ног я бы тогда посоветовал подменить таблицу вьюхой и в ней скрыть данные от нужного приложения.