Смекни!
smekni.com

Защита баз данных. Access 2000 (стр. 5 из 5)

Рис.17. Назначение ограничений разрешений группе NotAdmin

Выделите группу NotAdmin в левом списке. Для базы данных предоставьте только разрешение Открытие/запуск (Open/Run). Для всех таблиц и запросов предоставьте разрешение Чтение данных (Read Data), а для всех форм, отчетов и макросов — разрешение Открытие/запуск. Теперь вы готовы к определению пользователей и включения их в соответству­ющие группы.

Таким образом, в базе данных был сделан ряд изменений, чтобы адаптировать работу к ис­пользованию защиты. Например, формы уже не требуют ввода имени, а с помощью встроенной функции CurrentUser анализирует текущий код пользо­вателя Access и устанавливает ваш статус в зависимости от того, являетесь ли вы членом группы. Затем она просит только подтвердить ваш код пользователя. Если программа Access запущена не в рабочей группе или в файле рабочей группы не определены нужные группы, приложение за­кроет базу данных. Кроме того, не обнаружив вашего кода пользователя Access в таблицах (в которые добавлено поле Access User ID), приложение не позволит продолжить работу.

Список литературы.

1. Д. Вейскас Эффективная работа с Microsoft Access 2000. С-Пб.: Питер, 2001 год.

2. С. Робинсон Microsoft Access 2000. Учебный курс. С-Пб.: Питер, 2000 год.