Призначення прав доступу до об'єктів бази даних для облікових записів, що зберігаються в файлі робочої групи, виконується в Access за допомогою діалогового вікна Дозволи (User and Group Permissions).
Щоб відкрити діалогове вікно для призначення прав доступу до об'єктів бази даних:
- Відкрийте захищену базу даних, підключивши необхідний файл робочої групи.
- Увійдіть з ім'ям користувача, що володіє адміністративними правами.
- Виберіть команду Сервіс, Захист, Дозволи (Tools, Security, User and Group Permissions). З'явиться діалогове вікно Дозволи (User and Group Permissions) (рис. 20.6).
Мал. 20.6. Діалогове вікно Дозволи
Щоб призначити права доступу до об'єктів бази даних конкретної групі:
- На вкладці Дозволи виберіть перемикач групи (Groups).
- У списку Користувачі та групи (User / Group Name) відобразиться список усіх груп в робочій групі. Виділіть в цьому списку групу, права доступу якої потрібно змінити.
- Змініть права доступу до об'єктів бази даних і натисніть кнопку ОК.
Щоб призначити права доступу до об'єктів бази даних конкретного користувача:
- На вкладці Дозволи виберіть перемикач користувачі (Users).
- У списку Користувачі та групи (User / Group Name) відобразиться список усіх користувачів в робочій групі. Виділіть в цьому списку користувача, права доступу якого потрібно змінити.
- Змініть права доступу до об'єктів бази даних і натисніть кнопку ОК.
Щоб призначити обраному користувачу або групі права доступу до об'єкта бази даних:
- На вкладці Дозволи зі списку Тип об'єкта (Object Type) виберіть тип об'єкта (Таблиця (Table), Запит (Query), Форма (Form), Звіт (Report) або Макрос (Macro)).
У списку імен об'єктів не будуть відображатися приховані об'єкти, якщо в діалоговому вікні Параметри (Options) на вкладці Вид (View) не встановлено прапорець приховані об'єкти (Hidden Objects), що дозволяє відображати приховані об'єкти.
- У списку Ім'я об'єкта (Object Name) виділіть ім'я об'єкта, права доступу до якого потрібно змінити.
- Щоб надати певний вид доступу, встановіть відповідний прапорець в групі Дозволи (Permissions). Щоб заборонити певний вид доступу, скиньте прапорець в цій групі.
- Натисніть кнопку Застосувати (Apply) інакше при виборі іншого користувача, групи або іншого об'єкта з'явиться діалогове вікно, яке потребує підтвердження зроблених змін. Щоб підтвердити зміни, натисніть кнопку ОК.
Щоб призначити користувачу або групі права доступу до бази даних:
- На вкладці Дозволи зі списку Тип об'єкта (Object Type) виберіть елемент База даних (Database).
- У списку Ім'я об'єкта. (Object Name) відобразиться елемент <Текущая база дан-ных> (
). - Встановіть необхідні дозволи та натисніть кнопку Застосувати (Apply).
Щоб призначити права доступу до створюваних об'єктів бази даних, що надаються користувачеві або групі:
- На вкладці Дозволи зі списку Тип об'єкта (Object Type) виберіть тип об'єкта (наприклад, Форма (Form)).
- У списку Ім'я об'єкта (Object Name) виділіть елемент, що позначає нові об'єкти заданого типу, права доступу до яких потрібно змінити (наприклад, <Новые формы> (
)). - Встановіть необхідні дозволи та натисніть кнопку Застосувати (Apply).
Установка або скидання прапорців деяких дозволів тягне установку або скидання інших прапорців дозволів, оскільки надання або скасування певного виду доступу може призвести до надання або скасування іншого виду доступу, пов'язаного зі зміненим. Наприклад, надання доступу до таблиці виду Читання даних (Read Data) тягне надання доступу Читання макета (Read Design), а скасування доступу Ефективно використовувати час (Update Data) тягне за собою скасування доступу Зміна макета (Modify Design).