Цель работы:
Целью лабораторной работы является изучение и практическое применение привилегий.
Задание на работу:
1. Создайте учетные записи (в PostgreSQL они называются «роли входа») двух пользователей по одному на каждую локальную область из вашего варианта и две учетные записи помощников администратора.
2. На учетных записях помощников администратора продемонстрируйте работу привилегий на доступ к схеме – USAGE, CREATE. Две из указанных системных привилегий должны быть у обоих пользователей, однако администратор выдает их только одному пользователю (с возможностью наследованной передачи – конструкция WITH GRANT OPTION).
3. На учетных записях пользователей проверьте работу привилегий на доступ к объекту – SELECT, DELETE, UPDATE, INSERT, а также UPDATE для определенного столбца. Покажите, как работает конструкция WITH GRANT OPTION в данном случае.