View a markdown version of this page

DROP RLS POLICY - Amazon Redshift

Amazon Redshift dejará de admitir la creación de UDF de Python después del 30 de junio de 2026. Empezaremos a aplicarlo por fases. Para obtener más información sobre los detalles del fin de vida de Python y las opciones de migración, consulte la entrada del blog que se publicó el 30 de junio de 2025.

DROP RLS POLICY

Elimina una política de seguridad de la fila de todas las tablas en todas las bases de datos.

Los superusuarios y los usuarios o roles que tienen el rol sys:secadmin pueden eliminar una política.

Sintaxis

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

Parameters

IF EXISTS

Una cláusula que indica si la política especificada ya existe.

policy_name

El nombre de la política.

database_name

El nombre de la base de datos a partir de la que se elimina la política. La base de datos puede ser la base de datos conectada o una base de datos que admita los permisos federados de Amazon Redshift.

CASCADE

Una cláusula que indica que se debe desconectar automáticamente la política de todas las tablas adjuntas antes de eliminarla.

RESTRICT

Una cláusula que indica que no se debe eliminar la política cuando está adjuntada a algunas tablas. Esta es la opción predeterminada.

Para obtener información sobre el uso de DROP RLS POLICY en el catálogo de permisos federados de Amazon Redshift, consulte Administración del control de acceso en el catálogo de permisos federados de Amazon Redshift.

Ejemplos

En el siguiente ejemplo, se elimina la política de seguridad de la fila.

DROP RLS POLICY policy_concerts;