Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
final шпоры КИТ.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
186.31 Кб
Скачать

79. Методы защиты баз данных: защита паролем, шифрование, разграничение прав доступа.

Основные методы защиты:

- защита паролем

- шифрование данных и программ

- разграничение прав доступа к объектам БД

- защита полей и записей таблиц БД

Шифрование/дешифрование

Права доступа определяют возможность действия над объектами.

Владелец объекта – пользователь, создавший объект, администратор БД – имеет все права.

Остальные пользователи к разным объектам могут иметь различные уровни доступа.

Разрешение на досту к конкретным объектам БД сохр в файле рабочей группы.

Файл рабочей группы содержит данные о пользователях группы:

- имена учетных записей

- пароли пользователей – привилегии

- имена групп, в которые входят пользователи

и считывается во время запуска.

Права доступа к таблицам:

- просмотр (чтение данных)

- изменение (редактирование данных)

- добавление новых записей

- добавление и удаление данных

- изменение структуры таблицы

Права доступа к полям таблиц:

- полный запрет доступа

- только чтение

- разрешение всех операций

Права доступа к формам:

- вызов для работы и проектирование (режим конструктора)

- защита отдельных элементов

Дополнительные средства защиты:

- встроенные средства контроля значений данных в соответствии с типами

- повышение достоверности вводимых данных

- обеспечение целостности связей таблиц

- организация совместного использования объектов БД в сети.

80.Восстановление базы данных с помощью резервного копирования базы данных, с помощью журнала транзакций.

Восстановление базы данных применяется при повреждениях, не позволяющих пользователю открыть базу данных или работать с ней.

При наличии повреждений базы данных, созданной в СУБД Access, для ее восстановления необходимо:

§ закрыть базу данных. При работе в сети необходимо убедиться, что другие пользователи закрыли базу данных;

§ создать резервную копию базы данных;

§ выполнить команду Сервис / Служебные данные / Восстановить;

§ указать имя папки и файла восстанавливаемой базы данных.

резервное копирование. Основным назначением резервного копирования базы данных является предотвращение потери информации и реализуется путем одноразового или периодического копирования и архивирования наиболее ценной информации. Резервное копирование заключается в создании резервной копии базы данных и размещении на вспомогательных носителях информации: жестких дисках, дискетах, накопителях на оптических дисках, магнитных лентах.

При организации резервного копирования админ. решает:

-какие устройства выбрать для резервного копирования;

-когда и с какой частотой выполнить резерв. копирование.

Важно периодически проверять корректность выполненного резервирования информации путем пробного восстановления.

Репликация (replication) – создание специальных копий (реплик) базы данных, с которыми пользователи могут работать одновременно на разных рабочих станциях.

Общими принципами копирования являются:

-результаты зафиксированных транзакций должны быть сохранены в восстановленном состоянии БД;

-результаты незафиксированных транзакций должны отсутствовать в восстановленном состоянии БД.

Ситуации при которых требуется восстановление БД:

-индивид откат транзакций (аварийное завершение работы и тд);

-восстановление после внезапной потери содержимого ОП (аварийное выключение электропитания, неустран сбой процессора и тд);

-восстановление после поломки основного внешнего носителя БД.

Откат транзакции(возм-ть для незаконч транзакций):

-выбирают оч. Запись из списка данн. Транзакций;

-выполняют противоположное

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]