Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОБД_Лаб_роб_ 6 семестр_2014.doc
Скачиваний:
17
Добавлен:
09.02.2016
Размер:
2.04 Mб
Скачать

Встановлювання паролю

Найпростішим засобом захисту є встановлення паролю для відкриття бази даних. Після того як пароль встановлений, при кожному відкритті бази даних буде з'являтися діалогове вікно, в яке вимагається ввести пароль. Тільки ті користувачі, що введуть вірний пароль, зможуть відкрити базу даних.

Для цього необхідно виконати наступні пункти:

  1. Закрийте базу даних. Якщо бази даних використовуються в мережі, перевірте, що всі інші користувачі закрили її.

  2. Зробіть резервну копію бази даних і збережіть її в надійному місці.

  3. Виберіть в меню Файл команду Открыть.

  4. Встановіть прапорець Монопольный доступ і відкрийте базу даних.

  5. В меню Сервис виберіть команду Защита і підкоманду Задать пароль базы данных.

  6. Введіть пароль в поле Пароль. Пароль вводиться з урахуванням регістру.

  7. Підтвердіть ваш пароль, повторно ввівши його в поле Подтверждение, а після цього натисніть кнопку ОК.

Пароль буде встановлений. При наступному відкритті бази даних вами або будь-яким іншим користувачем буде виводитись діалогове вікно, в яке слід ввести пароль.

Захист на рівні користувачів

Найбільш гнучкий і розповсюджений засіб захисту бази даних називається захистом на рівні користувачів. Цей засіб захисту подібний засобам, що використовуються в більшості мережевих систем. Від користувачів вимагається ідентифікувати себе і ввести пароль, коли вони запускають Access. Всередині файлу робочої групи вони ідентифікуються як члени групи. Access за замовчуванням створює дві групи: адміністратори (група “Admins”) і користувачі (група “Users”). Допускається також визначення інших груп.

Захист бази даних за допомогою майстра

Майстер захисту використовується достатньо просто, але запуск одного майстра не забезпечує повного захисту вашої бази даних.

  1. Приєднайтеся до робітничої групи або створіть новий файл робітничої групи.

  2. Активізуйте діалогове вікно Вход.

  3. Створіть обліковий запис користувача-адміністратора.

  4. Вийдіть з Access і приєднайтесь знову як адміністратор.

  5. Видаліть користувача “Admin” з групи “Admins”.

  6. Відкрийте базу даних, яку вимагається захистити.

  7. В меню Сервис виберіть команду Защита і після цього викличте майстер захисту.

  8. Слідуйте вказівкам в діалогових вікнах майстра.

Майстер захисту створює нову базу даних, експортує копії всіх об’єктів з вхідної бази даних, захищає типи об'єктів, вибрані в першому діалоговому вікні майстра захисту, відбираючи у групі “Users” всі дозволи на доступ до цих об’єктів в новій базі даних, а після цього зашифрує нову базу даних. Вхідна база даних при цьому не змінюється. Міжтабличні зв'язки і будь-які зв'язані таблиці також відтворюються в новій базі даних.

З цього моменту тільки члени групи “Admins” в робітничій групі, до якої ви приєдналися в пункті 1, будуть мати доступ до захищених об’єктів в новій базі даних. Група “Users” не одержує дозволу на доступ до захищених об’єктів. Для того щоб управляти доступом до захищених об’єктів, слід надати дозволу обліковим записам користувачів або груп.