Utilização de políticas de RLS em instruções SQL
Ao usar políticas de RLS em instruções SQL, o Amazon Redshift aplica as seguintes regras:
O Amazon Redshift aplica políticas de RLS às instruções SELECT, UPDATE e DELETE por padrão.
Para SELECT e UNLOAD, o Amazon Redshift filtra linhas de acordo com sua política definida.
Para UPDATE, o Amazon Redshift atualiza somente as linhas que estão visíveis para você. Se uma política restringir um subconjunto das linhas em uma tabela, não será possível atualizá-las.
Para DELETE, é possível excluir somente as linhas que estão visíveis para você. Se uma política restringir um subconjunto das linhas em uma tabela, não será possível excluí-las. Para TRUNCATE, ainda será possível truncar a tabela.
Para CREATE TABLE LIKE, as tabelas criadas com as opções LIKE não herdarão as configurações de permissão da tabela de origem. Da mesma forma, a tabela de destino não herdará as políticas de RLS da tabela de origem.