С помощью системы защиты на уровне пользователя можно ограничить доступ к базе данных и отдельным ее объектам (таблицам, запросам, формам, отчетам и макросам).
В Access 97 можно было назначить также права для доступа к модулям VBA. В Access 2000 и Access 2002 защита модулей не входит в систему защиты на уровне пользователей. Защита программного проекта VBA выполняется отдельно. О том, как это сделать, рассказывается
в разд. "Защита программного кода на VBA" данной главы
(а о защите страниц доступа к данным —
в разд. "Защита совместно используемых страниц доступа к данным"этой же главы).
Способ установки прав доступа к базе данных (и ее объектам), защищенной на уровне пользователей, описан
в разд. "Назначение прав доступа к объектам базы данных" гл. 20,
поскольку это является не только задачей разработки, но и задачей администрирования.