Схеми на рівні користувача
Важливий сценарій використання схем у PostgreSQL — це можливість надавати користувачам бази даних їхні власні групи таблиць, доступні лише кожному окремому користувачу, щоб доступ одних не заважав іншим. З міркувань безпеки це можна розвинути ще далі й відокремити будь-які продукційні таблиці від змін неавторизованими користувачами. Схеми дозволяють створювати такі поділи без використання кількох баз даних, що може зменшити обсяг обслуговування для адміністраторів баз даних.
Ця вправа є частиною курсу
Створення баз даних PostgreSQL
Інструкції до вправи
- Створіть 3 схеми: одну для веброзробниці Ann Simmons, одну для датааналітика Ty Beck і одну для продукційних даних (із назвою
production). Для схем співробітників використайте формат іменіname_lastname.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Add a schema for Ann Simmons
CREATE SCHEMA ___;
-- Add a schema for Ty Beck
___ ___ ty_beck;
-- Add a schema for production data
___ ___ ___;