View a markdown version of this page

DROP RLS POLICY - Amazon Redshift

O Amazon Redshift deixará de oferecer suporte ao uso de UDFs em Python após 30 de junho de 2026. Começaremos a aplicar essa alteração em fases. Consulte mais informações sobre os detalhes do fim da vida útil do Python e as opções de migração na publicação do blog publicada em 30 de junho de 2025.

DROP RLS POLICY

Descarta uma política de segurança no nível da linha para todas as tabelas em todos os bancos de dados.

Superusuários e usuários ou funções que têm a função sys:secadmin podem descartar uma política.

Sintaxe

DROP RLS POLICY [ IF EXISTS ] { policy_name | database_name.policy_name } [ CASCADE | RESTRICT ]

Parâmetros

SE EXISTIR

Uma cláusula que indica se a política especificada já existe.

policy_name

O nome da política.

database_name

O nome do banco de dados do qual a política será descartada. O banco de dados pode ser o conectado ou um banco de dados que comporte as permissões federadas do Amazon Redshift.

CASCADE

Uma cláusula que indica para desanexar automaticamente a política de todas as tabelas anexadas antes de descartar a política.

RESTRICT

Uma cláusula que indica que a política não se deve ser descartada quando ela é anexada a algumas tabelas. Esse é o padrão.

Para o uso da DROP RLS POLICY no Catálogo de Permissões Federadas do Amazon Redshift, consulte Gerenciar o controle de acesso com permissões federadas do Amazon Redshift.

Exemplos

O exemplo a seguir descarta a política de segurança no nível da linha.

DROP RLS POLICY policy_concerts;