Вы намерены разрешить Access доступ для изменения или удаления данных?
Если нет, рассматривали ли вы вопрос об установке идентификатора пользователя для использования Access, который разрешает доступ только для чтения (без каламбура)?
В любом случае рекомендуется использовать SQL Server с минимальными правами доступа, необходимыми для удовлетворения бизнес-требований. Пожалуйста, не давайте всем учетную запись sa с пустым паролем.
EDIT:
Думайте о Access как о SQL Server Management Studio, другими словами, об интерактивном инструменте, который можно использовать для запроса и изменения базы данных практически неограниченным образом, при условии, что ваша учетная запись имеет разрешения, позволяющие вам это делать. Поскольку это интерактивная среда, в которой можно открыть таблицу, удалить строку так же просто, как щелкнуть эту строку и нажать клавишу удаления. Подобным образом изменить значение данных так же просто, как щелкнуть по этой строке и столбцу и ввести новое значение.
Конечно, удалить что-то так же просто, как случайно нажать клавишу удаления.
Меня не удивляет, что когда вы предоставляете пользователям такой инструмент и учетную запись без каких-либо ограничений доступа, данные в конечном итоге будут изменены, будь то умышленно, случайно или иным образом.