База данных и RLS
В этом уроке рассматривается настройка Row Level Security в PostgreSQL и разница между USING и WITH CHECK.
Как официант, который видит только обслуживаемые им столики, — RLS гарантирует, что каждый пользователь может видеть и изменять только свои данные.
- RLS
- Row Level Security — управление доступом на уровне строк в PostgreSQL, ограничивающее доступ по личности пользователя.
- USING
- Часть политики RLS, определяющая, какие строки можно читать (SELECT) и удалять (DELETE).
- WITH CHECK
- Часть политики RLS, определяющая, какие строки можно вставлять или обновлять (INSERT/UPDATE).