# DROP USER

[DCL](dcl.md)-команда `DROP USER` используется для удаления
существующего [пользователя](../../admin/access_control.md#users).

## Синтаксис {: #syntax }

![DROP USER](../../images/ebnf/drop_user.svg)

## Параметры {: #params }

* **USER** — имя пользователя. Соответствует правилам имен для всех
  [объектов](object.md) в кластере
* **IF EXISTS** — позволяет избежать ошибки в случае, если такого
  пользователя в кластере нет

## Ограничения {: #restrictions }

Удаление пользователя приведет к ошибке, если в системе есть объекты,
владельцем которых он является (что соответствует опции `RESTRICT` из
ANSI SQL).

## Требуемые привилегии {: #required_privileges }

Данная команда требует привилегии `DROP USER`.

См. также:

- [Управление доступом — Таблица привилегий](../../admin/access_control.md#privileges_table)

## Примеры {: #examples }

```sql
DROP USER andy OPTION (TIMEOUT = 3.0);
```
