

 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/). 

# DROP GROUP
<a name="r_DROP_GROUP"></a>

Exclui um grupo de usuários. Esse comando é irreversível. Esse comando não exclui os usuários individuais em um grupo.

Consulte DROP USER para excluir um usuário individual.

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

```
DROP GROUP name
```

## Parâmetro
<a name="r_DROP_GROUP-parameter"></a>

 *name*   
Nome do grupo de usuários a ser excluído.

## Exemplo
<a name="r_DROP_GROUP-example"></a>

O seguinte exemplo exclui o grupo de usuários `guests`:

```
DROP GROUP guests;
```

Você não pode descartar um grupo se o grupo tiver privilégios sobre um objeto. Se você tentar remover esse grupo, receberá o erro a seguir.

```
ERROR: group "guests" can't be dropped because the group has a privilege on some object
```

Se o grupo tiver privilégios para um objeto, revogue-os antes de remover o grupo. Para encontrar os objetos para os quais o grupo `guests` tem privilégios, use o exemplo a seguir. Para ter mais informações sobre a visualização de metadados utilizada no exemplo, consulte [SVV\_RELATION\_PRIVILEGES](https://docs.aws.amazon.com//redshift/latest/dg/r_SVV_RELATION_PRIVILEGES.html).

```
SELECT DISTINCT namespace_name, relation_name, identity_name, identity_type 
FROM svv_relation_privileges
WHERE identity_type='group' AND identity_name='guests';

+----------------+---------------+---------------+---------------+
| namespace_name | relation_name | identity_name | identity_type |
+----------------+---------------+---------------+---------------+
| public         | table1        | guests        | group         |
+----------------+---------------+---------------+---------------+
| public         | table2        | guests        | group         |
+----------------+---------------+---------------+---------------+
```

O exemplo a seguir revoga todos os privilégios em todas as tabelas no esquema `public` do grupo de usuários `guests` e, em seguida, remove o grupo.

```
REVOKE ALL ON ALL TABLES IN SCHEMA public FROM GROUP guests;
DROP GROUP guests;
```