Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

5 семестр / ответы / лаба3

.docx
Скачиваний:
4
Добавлен:
24.11.2023
Размер:
17.24 Кб
Скачать
  1. Что есть защита на уровне строк?

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

  1. В чѐм еѐ предназначение?

Предназначение фильтра в скрытии данных при их чтении, и затраги- вает он, соответственно, все операции с чтением: SELECT, UPDATE, DELETE (нельзя обновлять и удалять скрытые строки).

Предназначение блокировки в запрещении определѐнных изменений, и затрагивает она, соответственно, все операции с изменениями: INSERT, UPDATE, DELETE.

  1. Объясните смысл защиты на уровне строк

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

Томск 2022

Соседние файлы в папке ответы