---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://ydb.tech/docs/en/reference/ydb-cli/profile/delete.md?version=v25.4
  - https://ydb.tech/docs/ru/reference/ydb-cli/profile/delete.md?version=v25.4
  - href: ru/reference/ydb-cli/profile/delete.md
    type: text/markdown
    title: Markdown version
  - href: ../../../llms.txt
    type: text/markdown
    title: llms.txt
sourcePath: ru/core/reference/ydb-cli/profile/delete.md
---
> **Documentation Index:** Fetch the complete configuration index at https://ydb.tech/docs/ru/llms.txt

<!-- source: ru/reference/ydb-cli/profile/_includes/delete.md -->
# Удаление профиля

Удаление профиля производится следующей командой:

```bash
ydb config profile delete <profile_name> [-f]
```

## Параметры {#options}

`<profile_name>` : Имя профиля.

`--force` (`-f`) : Флаг усиленного режима. Если не указан, то команда будет запрашивать подтверждение удаления в интерактивном режиме, и вернет ошибку в случае если профиль отсутствует. Если указан, то запрос на подтверждение не выдается, и команда завершается успешно даже если профиля с указанным именем не существовало.

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

### Удаление профиля mydb1 без интерактивного подтверждения

```bash
ydb config profile delete mydb1 -f
```

Команда исполнится успешно также и в случае, если профиль с именем `mydb1` не существует.

### Удаление профиля mydb1 с интерактивным подтверждением

```bash
ydb config profile delete mydb1
```

Если профиль не существует, выполнение команды завершится с ошибкой:

``` text
No existing profile "mydb1". Run "ydb config profile list" without arguments to see existing profiles
```

Если профиль существует, то выдается интерактивный запрос на подтверждение:

``` text
Profile "mydb1" will be permanently removed. Continue? (y/n): y
Profile "mydb1" was removed.
```

### Удаление всех профилей

Хотя специальной команды удаления всех профилей нет в YDB CLI, в Linux-совместимых операционных системах вы можете воспользоваться следующим рецептом для удаления всех существующих профилей:

``` bash
ydb config profile list | while read l; do ydb config profile delete $l; done;
```
<!-- endsource: ru/reference/ydb-cli/profile/_includes/delete.md -->
