4.3 Организация секретности базы данных
Обеспечение секретности в основном заключается в том, что для определенных пользователей право доступа и (или) модификации ограничивается лишь некоторым подмножеством БД. Определение прав доступа пользователей к различным объектам данных может быть определено в декларациях языка определения данных. Механизмом защиты может служить пароль для каждого защищаемого объекта.
Одним из механизмов защиты служит система паролей при входе в прикладную программу. Существует три вида пользователей: кладовщик, оператор, администратор БД. Каждой из перечисленных категорий предоставляются определенные полномочия. При вводе соответствующего пароля клиент может оперировать разрешенным подмножеством функций БД.
Кладовщик имеет наиболее низкий приоритет среди трех пользовательских категорий. Вход в клиентское приложение осуществляется по паролю кладовщика. Разрешенные функции:
просмотр содержимого всех имеющихся таблиц без возможности удаления, добавления, модификации данных;
выполнение стандартных простых и сложных запросов к базе данных.
Оператор имеет более расширенные права. Доступ осуществляется при вводе соответствующего пароля. Предоставляются следующие функции программы:
просмотр содержимого всех имеющихся таблиц;
удаление, добавление, модификация данных;
выполнение стандартных простых и сложных запросов к базе данных.
Администратор БД наделен наибольшими полномочиями. Вход осуществляется по паролю администратора. Функции:
просмотр содержимого всех имеющихся таблиц;
удаление, добавление, модификация данных;
выполнение стандартных простых и сложных запросов к базе данных;
реализация сеанса SQL с возможностью написания собственных запросов;
изменение всех видов паролей.
- Введение
- 1. Постановка задания
- 2. Современные технологии создания клиентских приложений
- 2.1 Технология ActiveX Data Objects (ADO)
- 2.2 Механизм BDE
- 2.3 Технология InterBase Express
- 3. Логическое проектирование базы данных
- 3.1 Анализ предметной области
- 3.3 Потоки данных
- 4. Реляционная модель данных
- 4.1 Процесс нормализации базы данных
- 4.3 Организация секретности базы данных
- 5. Список операций над базой данных
- 12. Торгово-технологические процессы на складе
- 60. Принципы организации торгово-технологических процессов на складе
- 10.3. Управление товарными запасами на торговых складах
- 69.Товарные склады и их роль в торговой деятельности
- . Управление торгово-технологическими процессами на складах
- Вариант 13 Торговый склад
- 15.1. Организация управления торгово-технологическим процессом на складе
- Принципы организации торгово-технологических процессов на складе
- 10.3. Управление товарными запасами на торговых складах