DETACH RLS POLICY - Amazon Redshift

DETACH RLS POLICY

Desconecte una política de seguridad de la fila en una tabla de uno o más usuarios o roles.

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

Sintaxis

DETACH RLS POLICY policy_name ON [TABLE] table_name [, ...] FROM { user_name | ROLE role_name | PUBLIC } [, ...]

Parámetros

policy_name

El nombre de la política de .

ON [TABLE] table_name [, ...]

La tabla o la vista de la que está desconectada la política de seguridad de la fila.

FROM { user_name | ROLE role_name | PUBLIC} [, ...]

Especifica si la política está desconectada de uno o más usuarios o roles especificados.

Notas de uso

Al trabajar con la instrucción DETACH RLS POLICY, observe lo siguiente:

  • Puede desconectar una política de una relación, usuario, rol o público.

Ejemplos

En el ejemplo siguiente, se desconecta una política en una tabla de un rol.

DETACH RLS POLICY policy_concerts ON tickit_category_redshift FROM ROLE analyst, ROLE dbadmin;