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

# Permission denied

Недостаточные права доступа к директории спиллинга не позволяют YDB записывать данные на диск во время операций спиллинга. Это может привести к сбою запросов, если для их выполнения требуется спиллинг для обработки больших объемов данных.

## Диагностика

Проверьте, существует ли директория спиллинга и имеет ли она правильные права доступа:

- Убедитесь, что директория спиллинга существует (см. [Конфигурация спиллинга](https://ydb.tech/docs/ru/reference/configuration/table_service_config.md?version=v25.3#root) для получения информации о том, как найти директорию спиллинга).
- Убедитесь, что директория имеет права на чтение и запись для пользователя, под которым запущен `ydbd`.
- Проверьте права доступа к директории спиллинга.
- Убедитесь, что пользователь, под которым запускается `ydbd`, может читать и записывать данные в директорию.

## Рекомендации

Если права доступа заданы неправильно:

1. Измените владельца директории на пользователя, под которым запускается `ydbd`.
2. Убедитесь, что установлены права на чтение и запись для владельца директории.
3. Перезапустите процесс `ydbd` для применения изменений.

{% note info %}

Директория спиллинга автоматически создается YDB при запуске процесса. Если директория не существует, проверьте, что параметр `root` в конфигурации спиллинга установлен правильно.

{% endnote %}
