Протокол ЛР-2. RBAC: роли и полномочия

ФИО: __________________________________________   Группа: ИБ-41

Стенд: s____   Этап 1: 24.09.2026   Этап 2: 01.10.2026

1. Идентичность сессии

ПараметрЗначение
current_user
session_user
current_database()

2. Свойства персональной роли

СвойствоЗначение
LOGIN
INHERIT
SUPERUSER
CREATEDB
CREATEROLE
BYPASSRLS

3. Членство в ролях

Персональная рольГрупповая роль

Зачем используется групповая роль:

4. Права на БД и схему

ПроверкаРезультат
CONNECT transport_lab
USAGE transport
CREATE transport

5. Эффективные права

ТаблицаSELECTINSERTUPDATEDELETE
passengers
bookings
payments
maintenance_records
operational_events

6. Разрешённая операция

7. Отрицательные тесты — этап 2

ПроверкаОжидаемоФактический результат
UPDATE transport.bookingsотказ
CREATE TABLE transport.lab02_probeотказ
SET ROLE operatorотказ
SELECT transport.lab_metaнет права

8. Вывод

Пароль в протокол не включать.

Вернуться к инструкции ЛР-2