Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Створення бази даних автомобілебудівного підприємства у вигляді настільного програми на мові Java

Реферат Створення бази даних автомобілебудівного підприємства у вигляді настільного програми на мові Java





тна шифруванню.

Іншим способом захисту є приховування всієї БД при перегляді каталогів засобами операційної системи або приховування окремих об'єктів БД при роботі з БД засобами конкретної СУБД. Цей спосіб захисту не є достатньо надійним, оскільки приховані об'єкти відносно просто можна відобразити.

Використання спеціальних параметрів запуску дозволяє задати стартову форму, яка автоматично відкривається при відкритті БД. При цьому можна приховати вікно БД і встановити власну кнопкову форму. Користувач може виконувати з БД дії, які допускає інтерфейс.

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

Реплікація бази даних дозволяє користувачам створювати копію загальної БД, яка може бути використана для нелегального поширення реплікованих даних.

СУБД повинна мати механізми, що не дозволяють будь-яким користувачам встановлювати пароль на БД, інакше її неможливо буде відкрити. Бажано мати механізм установки заборони на зміну параметрів запуску, що визначають настроюються меню, панелі інструментів і стартову форму.

При роботі в багатокористувацької середовищі велике значення набуває поняття «користувач бази даних» - власник певного набору об'єктів БД.

Користувачі системи можуть бути розділені на класи. В системі будь-якого розміру завжди є суперкористувачі-користувачі, які автоматично мають більшість (або всі) привілеїв і можуть передати свій статус суперкористувача кому-небудь за допомогою привілеї або групи привілеїв. Для позначення користувача, що має такі привілеї, найчастіше використовується термін «адміністратор бази даних».

Інших користувачів створюють адміністратори баз даних. Вони ж дають їм початкові привілеї. Створювати користувачів можуть лише адміністратори. Давати права користувачам і відбирати їх можуть не тільки адміністратори, а й інші користувачі, які володіють відповідними правами.

Користувачі можуть об'єднуватися в групи. Група користувачів-це користувачі, наділені однаковим набором привілеїв. Один і той же користувач може входити в різні групи. Кожен користувач має спеціальний ідентифікатор, реалізований у вигляді імені або номера. Конкретні форми процесу управління користувачами в різних СУБД можуть значно відрізнятися один від одного. Цей процес великою мірою залежить від операційної системи, архітектури БД.

Процес управління користувачами можна розбити на три головні етапи:

· спочатку необхідно створити обліковий запис користувача в БД;

· далі користувача необхідно наділити привілеями згідно завданням, які користувач буде вирішувати в рамках БД;

· після того як доступ до даних користувачеві буде вже не потрібен, необхідно або видалити з БД його обліковий запис або скасувати надані йому привілеї.

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


Назад | сторінка 14 з 26 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Розробка бази даних і серверної частини інформаційної системи обліку техніч ...
  • Реферат на тему: Реалізація бази даних і серверної частини інформаційної системи "ДАІ&q ...
  • Реферат на тему: Створення та аналіз бази даних обліку комунальних витрат підприємств. Орга ...
  • Реферат на тему: Технологія створення бази даних у середовищі СУБД MS Access на прикладі маг ...