Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
метод_ЗОС_та_БД.doc
Скачиваний:
9
Добавлен:
10.11.2018
Размер:
1.34 Mб
Скачать

1.2 Завдання до роботи

1.2.1 Створити нову базу даних з БД «Борей» і імпортувати в

неї наступні об'єкти:

- Таблиці: Замовлено, Замовлення, Клієнти, Товари;

- Запити: Відомості про замовлення;

- Форми: Замовлення клієнтів, Підлегла форма замовлень 1 і Підлегла форма замовлень 2.

      1. Визначити два рівні доступу до БД:

- для читання;

- для зміни.

При виконанні захисту БД необхідно виключити доступ до інформації несанкціонованих користувачів (виробити перевірку надійності захисту).

1.3 Алгоритм захисту бд ms Access

1.3.1 Створити нову унікальну робочу групу;

1.3.2 Створити новий обліковий запис адміністратора;

1.3.3 Підключиться до нової робочої групи; відкрити будь-

яку БД;

1.3.4 У меню – «сервіс» вибрати захист і користувачів групи;

створити нового користувача, ввести ім'я і код облікового запису (це не пароль); у списку наявної групи вибрати: Admins – додати;

1.3.5 Видалити з групи адміністраторів користувача Admin;

1.3.6 Вийти з Access і увійти новим користувачем в Access; обов'язково ввести пароль на даний обліковий запис;

1.3.7 Створити заново БД, яку хочемо захистити.

1.3.8 Виконати імпорт об'єктів з вихідної БД до БД, створеної

на попередньому кроці;

1.3.9 Виконати розподіл прав на необхідні об'єкти.

1.4 Порядок виконання і результати роботи

1.4.1 Захист на рівні пароля

1.4.1.1 Відкрийте БД, в пункті меню Сервіс виберіть Защи

та/задать пароль бази даних (див. рис.1.1)

Рисунок 1.1 - Захист БД за допомогою пароля

1.4.1.2 У вікні, що з'явилося введіть пароль і повторіть його (рис.2).

Рисунок 1.2 Введення пароля

Рекомендації для вибору пароля:

- не бажано як пароль використовувати такі дані, як ваше ім'я, дата народження і т.д.;

- не варто вибирати короткий пароль, оскільки він може бути підібраний за допомогою спеціальних програм за досить короткий час;

- небажана комбінація букв і цифр, оскільки це утрудняє підбір пароля і робить даремною атаку за словником.

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

1.4.2.1 Створіть новий робочу групу (якщо ви використову

ватимете стару, то БД легко можна буде розкрити, оскільки в цьому

випадку для алгоритму захисту братимуться дані, вказані при устано

вці Windows або MS Access).

1.4.2.2 Для створення нової робочої групи спочатку визначіть

новий файл робочої групи. Для цього виберіть в меню Зхист/Адмін-

стратор робочих груп і натисніть кнопку Створити. (рис.1.3).

Рисунок 1.3 - Створення файлу робочої групи

1.4.2.3 У діалозі, що з'явився, введіть інформацію і натисніть

кнопку ОК.

1.4.2.4 Задайте ім'я нової робочої групи, наприклад

MY_GR.MDW (рис.1.4).

Рисунок 1.4 - Введення імені нового файлу робочої групи

В разі правильного введення даних і їх підтвердження з'явить-

ся повідомлення про завершення створення робочої групи.

1.4.2.5 Запустите БД, яку необхідно захистити. У пункті ме-

ню Сервіс виберіть Захист/користувачі і групи (рис.1.5).

Рисунок 1.5 – Вікно властивостей користувачів і груп

1.4.2.6 Натисніть кнопку Створити і введіть ім'я нового ко-

ристувача, наприклад user1, вкажіть його код. За умовчанням запис

увійде до групи Users. Повторите ці дії для всіх користувачів, які

працюватимуть з БД.

1.4.2.7 Перейдіть у вкладку Зміна пароля. Задайте пароль

адміністратора, після чого при кожному запуску Access з'являти-

меться вікно, що пропонує ввести ім'я користувача і пароль (рис.1.6).

Рисунок 1.6 - Запит імені та паролю користувача

1.4.2.8 У пункті меню Сервіс виберіть Захист/дозволи

(рис.1.7). Виберіть об'єкт, що захищається, наприклад Таблиця1. За-

дайте дозволи для групи Users, а потім і для кожного з користувачів.

Рисунок 1.7 – Вікно визначення прав доступу для кожного користувача