В конце я создал службу Windows, которая будет проверять наличие новых строк в таблице файлов доступа, удерживая индекс по первичному ключу последнего rowID. Новые строки читаются и их данные отправляются в базу данных Sql Server.
Триггеры были бы более подходящим подходом, но БД на Access 2003. Служба работает два раза в день и до сих пор, кажется, работает как ожидалось.