Избирательный доступ к данным

Раздел
Программирование
Предмет
Просмотров
283
Покупок
3
Антиплагиат
Не указан
Размещена
8 Июн 2022 в 12:48
ВУЗ
ТулГУ
Курс
3 курс
Стоимость
200 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
лаб 16 БД — копия
401.8 Кбайт
Описание

Цель работы:

Целью лабораторной работы является изучение избирательного доступа к данным.

Задание на работу:

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

Создайте:

-       Таблицу меток.

-       Таблицу соответствия имени пользователя и метки.

-       Дополнительной столбец в защищаемой таблице, содержащий метку строки.

-       Представление, выбирающее для пользователя только принадлежащих ему данных. Для этого необходимо использовать ключевое слово USER (оно содержит имя текущего подключенного пользователя).

-       Триггер INSERT для представления, заполняющий дополнительный столбец в защищаемой таблице в зависимости от метки текущего пользователя.

А потом сделайте то же самое с использованием встроенной в PostgreSQL+ защиту на уровне строк.

Вам подходит эта работа?
Похожие работы
Другие работы автора
Прямой эфир