Base de Dados e RLS
Esta aula aborda como definir Row Level Security no PostgreSQL e a diferença entre USING e WITH CHECK.
É como um garçom que só vê as mesas que atende — o RLS garante que cada utilizador só consiga ver e modificar os próprios dados.
- RLS
- Row Level Security — controle de acesso em nível de linha no PostgreSQL que restringe o acesso de acordo com a identidade do utilizador.
- USING
- A parte de uma RLS policy que define quais linhas podem ser lidas (SELECT) e excluídas (DELETE).
- WITH CHECK
- A parte de uma RLS policy que define quais linhas podem ser inseridas ou atualizadas (INSERT/UPDATE).