Пользователи и администраторы базы данных
Пользователь БД (user) - это физическое или юридическое лицо, которое имеет доступ к БД Существуют различные категории пользователей:
Конечные пользователи. Это основная категория пользователей, в интересах которых создается БД.
Администратор базы данных (АБД) – это лицо или группа лиц, отвечающих за выработку требований к базе данных, ее проектирование, создание, эффективное использование и сопровождение.
Разработчики и администраторы приложений. Администраторы приложений координируют работу разработчиков при разработке конкретного приложения или группы приложений, объединенных в функциональную подсистему.
К основным функциям группы администратора БД относят:
функционированием информационной системы, обеспечивает защиту от несанкционированного доступа, контролирует избыточность, непротиворечивость, сохранность и достоверность хранимой в базе данных информации.
восстановление программного обеспечения после сбоев и отказов оборудования, профилактические мероприятия74. Актуальность защиты БД. Разрушение и потеря данных в базе могут быть вызваны рядом причин:
сбои оборудования;
физические воздействия на аппаратные средства базы данных;
стихийные бедствия;
ошибки санкционированных пользователей;
умышленные вредоносные действия несанкционированных пользователей или программ;
программные ошибки СУБД или операционной системы;
ошибки в прикладных программах;
совместное выполнение конфликтных запросов пользователей и др.
75. Методы защиты баз данных:
Защита паролем представляет собой простой и эффективный способ защиты БД от несанкционированного доступа. Пароли устанавливаются пользователями или администраторами БД. После ввода пароля пользователю СУБД предоставляются все возможности по работе с БД.
Неудобство парольной защиты для пользователя состоит в том, что пароль надо запоминать или записать. Основной ее недостаток состоит в том, что все пользователи, использующие одинаковый пароль, с точки зрения вычислительной системы неразличимы.
Более мощным средством защиты данных от просмотра является их шифрование. Шифрование – это преобразование читаемого текста в нечитаемый текст, при помощи некоторого алгоритма; применяется для защиты уязвимых данных.
В целях контроля использования основных ресурсов СУБД во многих системах имеются средства установления прав доступа к объектам БД. Владелец объекта (пользователь, создавший объект), а также администратор БД имеют все права. Остальные пользователи к разным объектам могут иметь различные уровни доступа.
Восстановление базы данных с помощью резервного копирования базы данных,журн транз.
Резерв. Копирован.. При наличии повреждений базы данных, созданной в СУБД Access, для ее восстановления необходимо:
§ закрыть базу данных. При работе в сети необходимо убедиться, что другие пользователи закрыли базу данных;
§ создать резервную копию базы данных;
§ выполнить команду Сервис / Служебные данные / Восстановить;
§ указать имя папки и файла восстанавливаемой базы данных.
Следующим способом обслуживания базы данных является резервное копирование. Основным назначением резервного копирования базы данных является предотвращение потери информации и реализуется путем одноразового или периодического копирования и архивирования наиболее ценной информации.
Журнал транзакций. Восстановление через откат-накат.Реализация в СУБД принципа сохранения промежуточных состояний, подтверждения или отката транзакции обеспечивается специальным механизмом, для поддержки которого создается некоторая системная структура, называемая Журналом транзакций.