

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.1.0.7/redshift-jdbc42-2.1.0.7.zip Na região da China (Pequim), use o seguinte link: https://s3---cn-north-1.amazonaws.com.rproxy.govskope.ca.cn/redshift-downloads-cn/drivers/jdbc/2.1.0.7/redshift-jdbc42-2.1.0.7.zip
<a name="r_DETACH_RLS_POLICY"></a>

Desanexe uma política de segurança no nível da linha em uma tabela de um ou mais usuários ou funções.

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

## Sintaxe
<a name="r_DETACH_RLS_POLICY-synopsis"></a>

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

## Parâmetros
<a name="r_DETACH_RLS_POLICY-parameters"></a>

 *policy\_name*   
O nome da política.

database\_name  
O nome do banco de dados no qual a política e a relação são criadas. A política e a relação precisam estar no mesmo banco de dados. O banco de dados pode ser o conectado ou um banco de dados que comporte as permissões federadas do Amazon Redshift.

schema\_name  
O nome do esquema ao qual pertence a relação.

table\_name  
A relação à qual a política de segurança no nível da linha está anexada.

FROM { *user\_name* \| ROLE *role\_name* \| PUBLIC} [, ...]  
Especifica se a política está desanexada de um ou mais usuários ou funções especificados. 

Para o uso da DETACH 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](https://docs.aws.amazon.com/redshift/latest/dg/federated-permissions-managing-access.html).

## Observações de uso
<a name="r_DETACH_RLS_POLICY-usage"></a>

Ao trabalhar com a instrução DETACH RLS POLICY, observe o seguinte:
+ É possível desanexar uma política de uma relação, usuário, função ou público.

## Exemplos
<a name="r_DETACH_RLS_POLICY-examples"></a>

O exemplo a seguir desvincula uma tabela de uma função.

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