Удаление учетной записи в 1С:Предприятие — операция, которая на первый взгляд кажется простой, но на практике требует внимания к деталям. Неправильные действия могут привести к потере данных, нарушению работоспособности базы или конфликтам прав доступа. Особенно критично это для конфигураций с жесткой привязкой пользователей к документам (например, 1С:Бухгалтерия или 1С:Зарплата и Управление Персоналом), где учетка может быть автором тысяч записей.
В этой статье мы разберем все актуальные способы удаления — от стандартного интерфейса до ручного редактирования базы через Конфигуратор. Отдельно остановимся на скрытых последствиях (например, что будет с документами удаленного пользователя) и альтернативных решениях (блокировка вместо удаления). Материал актуален для 1С:Предприятие 8.3 (включая последние релизы 2026 года) и большинства типовых конфигураций.
Если вы не администратор системы, но вам поручили удалить учетку — предупредите ответственного специалиста. В некоторых конфигурациях (например, 1С:ERP) удаление пользователя может потребовать дополнительных прав или даже вмешательства разработчика.
1. Подготовка к удалению: что нужно проверить до начала
Прежде чем нажимать кнопку «Удалить», ответьте на три ключевых вопроса:
- Является ли пользователь автором критичных документов (например, приходных накладных или платежных поручений)?
- Есть ли у него незавершенные задачи в системе (например, непроведенные документы или черновики)?
- Используется ли эта учетка для автоматических операций (интеграции, фоновых заданий)?
Для проверки авторства документов выполните запрос в Конфигураторе:
ВЫБРАТЬ
Ссылка КАК Документ,
Автор КАК Пользователь
ИЗ
Документ.<ИмяВашегоДокумента> КАК Документ
ГДЕ
Автор = &Пользователь
Замените <ИмяВашегоДокумента> на нужный объект (например, ПриходнаяНакладная).
Если пользователь — автор важных документов, его удаление может привести к:
- 🔴 Потере связи между документами и ответственным лицом (в отчетах будет пустое поле «Автор»)
- 🔴 Ошибкам при проведении документов, если в логике конфигурации есть проверки по пользователю
- 🔴 Проблемам с аудитом: невозможно будет восстановить, кто вносил изменения
Создайте резервную копию базы перед массовым удалением пользователей — это позволит откатиться, если что-то пойдет не так. Используйте команду Выгрузить данные в Конфигураторе (меню Администрирование → Выгрузка данных).
2. Стандартное удаление через интерфейс 1С (для пользователей с правами)
Самый простой способ — удаление через список пользователей в режиме 1С:Предприятие. Подходит для большинства типовых конфигураций (1С:Бухгалтерия, 1С:УТ, 1С:ЗУП).
Пошаговая инструкция:
- Откройте раздел
Администрирование → Пользователи(в некоторых конфигурациях путь может отличаться:Настройки → Пользователи и права). - Найдите в списке нужного пользователя (используйте фильтр по имени или логину).
- Нажмите на строку правой кнопкой мыши и выберите
Удалить(или кнопку «Удалить» на панели инструментов). - Подтвердите действие в диалоговом окне.
Если кнопка Удалить неактивна, это означает:
- 🔒 У вас недостаточно прав (требуется роль «Администратор» или «Полные права»)
- 🔒 Пользователь зарегистрирован в системе (нужно сначала завершить его сеанс)
- 🔒 Учетная запись защищена от удаления на уровне конфигурации (например, для пользователя
Администратор)
Выполнена резервная копия базы|Пользователь не авторизован в системе|Нет незавершенных документов на имя пользователя|Проверены права на удаление-->
3. Удаление через Конфигуратор (для администраторов)
Если стандартный способ не сработал или требуется массовое удаление, используйте Конфигуратор. Этот метод дает больше контроля, но требует осторожности — ошибки могут привести к повреждению базы.
Инструкция:
- Закройте все сеансы 1С:Предприятие и откройте базу в режиме
Конфигуратор. - Перейдите в меню
Администрирование → Пользователи. - Выделите нужного пользователя и нажмите
Удалить(или клавишуDelete). - Подтвердите удаление. Если появляется ошибка
"Пользователь используется в объектах базы данных", см. раздел 5 этой статьи.
В Конфигураторе также можно удалить пользователя через прямой SQL-запрос (только для опытных администраторов!):
УДАЛИТЬ ИЗ Пользователи ГДЕ Имя = "ЛогинПользователя"
⚠️ Внимание: Прямые SQL-запросы могут нарушить целостность данных, если пользователь связан с другими объектами. Используйте этот метод только в крайнем случае и после полного бэкапа.
4. Что делать, если 1С не дает удалить пользователя
Частая проблема — система выдает ошибку типа:
"Нельзя удалить пользователя, так как он используется в документах" или
"Пользователь имеет незавершенные сеансы".
Решения для типичных ошибок:
| Ошибка | Причина | Решение |
|---|---|---|
Пользователь используется в объектах базы |
Учетка привязана к документам как автор или ответственный | Переназначьте авторство на другого пользователя (см. раздел 5) или архивируйте документы |
Пользователь имеет активные сеансы |
Пользователь авторизован в системе или его сеанс "завис" | Завершите сеансы через Администрирование → Активные пользователи |
Недостаточно прав |
У вашей роли нет прав на удаление пользователей | Запросите права у администратора или войдите под пользователем с ролью "Полные права" |
Пользователь является владельцем фоновых заданий |
Учетка используется для автоматических операций | Перенастройте задания на другого пользователя в Администрирование → Фоновые задания |
Если пользователь привязан к документам, но удалить его критически важно, можно:
- 🔄 Переназначить авторство на другого пользователя (см. следующий раздел)
- 🗑️ Архивировать документы с его участием (если они неактуальны)
- 🔒 Заблокировать учетку вместо удаления (раздел 6)
5. Переназначение авторства документов перед удалением
Если пользователь является автором документов, его удаление может нарушить логику работы системы. В этом случае переназначьте авторство на другого пользователя.
Способ 1. Через обработку «Замена пользователей» (для типовых конфигураций):
- Скачайте обработку
ЗаменаПользователей.epfс портала 1С:ИТС (раздел «Обработки для администрирования»). - Откройте ее в режиме
1С:Предприятие. - Укажите старого пользователя (кого удаляете) и нового (кому передаете авторство).
- Выполните замену и дождитесь завершения операции.
Способ 2. Ручное переназначение через запросы (для опытных):
ВЫБРАТЬ
Ссылка КАК Документ
ИЗ
Документ.<ИмяДокумента> КАК Документ
ГДЕ
Автор = &СтарыйПользователь
// Далее обновляем авторство:
ОБНОВИТЬ Документ.<ИмяДокумента> УСТАНОВИТЬ Автор = &НовыйПользователь ГДЕ Автор = &СтарыйПользователь
После переназначения проверьте:
- 📄 Корректность отображения документов в журналах и отчетах
- 🔄 Проведение документов — не появились ли ошибки
- 📊 Отчеты по пользователям (например, «Анализ деятельности пользователей»)
Что будет, если не переназначать авторство?
При удалении пользователя без переназначения авторства в документах останутся "битые" ссылки. Это приведет к:
- Пустым полям "Автор" в отчетах и журналах документов.
- Ошибкам при попытке открыть или провести документы (если в конфигурации есть проверки по пользователю).
- Проблемам с аудитом: невозможно будет отследить, кто создавал или изменял документы.
Восстановить авторство после удаления пользователя крайне сложно — потребуется ручное редактирование базы или восстановление из бэкапа.
6. Альтернатива удалению: блокировка учетной записи
В многих случаях блокировка пользователя вместо удаления — более безопасный вариант. Это актуально, если:
- 🔹 Пользователь временно не работает, но может вернуться
- 🔹 Учетка используется для исторических данных (аудит, отчетность)
- 🔹 Есть риск нарушить работоспособность системы при удалении
Как заблокировать пользователя:
- Откройте список пользователей (
Администрирование → Пользователи). - Выберите нужного пользователя и нажмите
Изменить. - Снимите флажок
Разрешен вход(илиАктивен, в зависимости от конфигурации). - Сохраните изменения.
Преимущества блокировки:
- ✅ Сохраняется история действий пользователя в системе
- ✅ Нет риска повреждения данных при удалении
- ✅ Можно быстро восстановить доступ, если пользователь вернется
Недостатки:
- ❌ Занимает место в списке пользователей (может быть неудобно при большом количестве заблокированных учеток)
- ❌ Требует ручного контроля за неактивными пользователями
Блокировка пользователя — оптимальный вариант, если вы не уверены в последствиях удаления. Этот метод сохраняет все связи в базе и позволяет легко вернуть доступ при необходимости.
7. Удаление пользователя в облачных версиях 1С (1С:Fresh, 1С:Линк)
Для облачных решений (1С:Fresh, 1С:Линк) процесс удаления имеет особенности. Здесь нет прямого доступа к Конфигуратору, а управление пользователями осуществляется через личный кабинет на портале 1С.
Инструкция для 1С:Fresh:
- Авторизуйтесь в личном кабинете 1С:Fresh.
- Перейдите в раздел
Мои сервисы → Пользователи. - Найдите нужного пользователя и нажмите
Удалить. - Подтвердите действие. В облаке удаление проходит с задержкой до 24 часов.
Ограничения облачных версий:
- 🚫 Невозможно переназначить авторство документов — это делается автоматически на системного пользователя
- 🚫 Нет доступа к SQL-запросам и прямому редактированию базы
- 🚫 Удаление необратимо — восстановить пользователя можно только через поддержку
⚠️ Внимание: В облачных версиях 1С некоторые действия (например, массовое удаление) могут требовать подтверждения по email или SMS. Уточняйте актуальные правила в справке ИТС, так как условия обслуживания периодически обновляются.
8. Восстановление удаленного пользователя: возможно ли?
Если пользователь был удален ошибочно, его восстановление зависит от метода удаления и настроек резервного копирования:
| Способ удаления | Возможно ли восстановление? | Как восстановить |
|---|---|---|
| Удаление через интерфейс 1С | ❌ Нет (если не было бэкапа) | Восстановить базу из резервной копии или создать пользователя заново |
| Удаление через Конфигуратор | ❌ Нет (если не было бэкапа) | Восстановить базу из бэкапа или воспользоваться журналом регистрации (если включен) |
| Удаление в облаке (1С:Fresh) | ⚠️ Частично (в течение 30 дней) | Обратиться в поддержку 1С с указанием ID пользователя |
| SQL-запросом | ❌ Нет (если не было бэкапа) | Восстановить базу из бэкапа или обратиться к специалисту по 1С |
Если резервной копии нет, но критически важно восстановить данные пользователя:
- 🔍 Проверьте журнал регистрации (
Администрирование → Журнал регистрации) — там могут сохраниться действия пользователя. - 📂 Экспортируйте документы, где пользователь был автором, и переназначьте их на нового пользователя.
- 📞 Обратитесь в службу поддержки 1С (для облачных версий) или к партнеру-фрилансеру (для коробочных версий).
Единственный надежный способ восстановить удаленного пользователя — регулярное резервное копирование базы. Настройте автоматический бэкап в Конфигураторе (меню Администрирование → Резервное копирование).
FAQ: Частые вопросы по удалению пользователей в 1С
Можно ли удалить пользователя Администратор?
Нет, пользователя с именем Администратор удалить нельзя — это системная учетная запись. Однако можно:
- 🔐 Сменить пароль (меню
Администрирование → Пользователи → Изменить пароль) - 🚫 Заблокировать (снять флажок
Разрешен вход) - 🆔 Создать нового администратора с другими правами и ограничить оригинального
Как удалить пользователя, если он автор тысяч документов?
В этом случае рекомендуется:
- Использовать обработку
ЗаменаПользователей.epfдля переназначения авторства. - Если документы неактуальны — архивировать их (пометить на удаление или перенести в отдельную базу).
- В крайнем случае — не удалять пользователя, а заблокировать его.
Удаление пользователя-автора без переназначения может привести к ошибкам в отчетах и нарушению ссылочной целостности.
Что будет с правами пользователя после удаления?
При удалении пользователя:
- 🗑️ Все его права аннулируются — даже если они были заданы индивидуально.
- 🔄 Роли пользователя остаются в системе и могут быть назначены другим пользователям.
- 🔒 Фоновые задания, запущенные от имени пользователя, будут остановлены.
Если права были заданы через профили групп доступа, они сохранятся для других пользователей этой группы.
Как удалить пользователя в 1С:ЗУП без потери данных?
В 1С:Зарплата и Управление Персоналом пользователи часто привязаны к:
- 👤 Кадровым документам (приказы о приеме/увольнении)
- 💰 Расчетным ведомостям
- 📋 Табелям учета рабочего времени
Безопасный алгоритм:
- Переназначьте ответственного в кадровых документах на другого пользователя.
- Проверьте, не является ли пользователь расчетчиком зарплаты в настройках расчета.
- Удалите пользователя через
Настройки → Пользователи и права.
Можно ли удалить пользователя через SQL-сервер напрямую?
Технически да, но это крайне не рекомендуется. Прямое удаление из таблицы v8users (для SQL-версии) или Пользователи (для файловой базы) может привести к:
- 💥 Нарушению ссылочной целостности (документы останутся без автора)
- 🔧 Ошибкам при обновлении конфигурации
- 🚨 Невозможности восстановления без полного бэкапа
Если необходимо прямое вмешательство, используйте транзакции и предварительно протестируйте запрос на копии базы.