Администрирование · 10 мин
Как удалить пользователя в 1С
Как удалить пользователя в 1С через конфигуратор и режим предприятия. Отличия удаления от отключения, проверка ссылок на пользователя, типичные ошибки и FAQ.
Удаление пользователя в 1С — типовая задача администратора, которая возникает при увольнении сотрудника, переводе его на другую роль или реорганизации доступа. Простое нажатие кнопки «Удалить» не всегда безопасно: пользователь может быть связан с документами, настройками и историей изменений, и его физическое удаление способно нарушить целостность данных.
Правильный подход зависит от ситуации. В большинстве случаев вместо удаления рекомендуется отключить вход пользователя, снять с него роли или пометить на удаление с последующей проверкой ссылок. Физическое удаление оправдано только тогда, когда учётная запись создана ошибочно и не оставила следов в базе.
Ниже разобраны способы удаления пользователей в файловом и клиент-серверном вариантах, через конфигуратор и режим «Предприятие», а также проверки, которые нужно выполнить до и после операции.
Что происходит при удалении пользователя и когда это опасно
В 1С пользователь существует на двух уровнях. Первый — пользователь информационной базы, хранящийся в списке пользователей конфигуратора и отвечающий за аутентификацию при входе. Второй — элемент справочника «Пользователи» в режиме «Предприятие», на который ссылаются документы, задачи и настройки. Эти сущности связаны между собой, но удаляются по-разному.
Если удалить пользователя, на которого ссылаются документы (например, поле «Ответственный» в реализациях или автор изменений в журналах), ссылки станут битыми. В зависимости от конфигурации это приведёт к отображению «Объект не найден» в отчётах, ошибкам при проведении старых документов и потере информации о том, кто выполнял операции. Для учётных систем это критично: история действий может понадобиться при проверках и разборе расхождений.
Поэтому базовое правило администрирования звучит так: уволенного сотрудника отключают, а не удаляют. Удаление — инструмент для технических учётных записей, дублей и ошибочно созданных записей без истории работы.
Подготовка: резервная копия и проверка ссылок
Перед любыми действиями со списком пользователей создайте резервную копию информационной базы. Для файловой базы достаточно скопировать файл 1Cv8.1CD при отсутствии активных сеансов или выполнить выгрузку через конфигуратор: «Администрирование» → «Выгрузить информационную базу». Для клиент-серверной базы используйте штатные средства СУБД или выгрузку в dt.
Затем проверьте, где используется пользователь. В режиме «Предприятие» откройте карточку пользователя в справочнике и выполните поиск ссылок на объект: в типовых конфигурациях это доступно через меню «Ещё» → «Найти ссылки» или через универсальную обработку поиска ссылок. Если ссылок нет — удаление безопасно. Если ссылки есть — оцените, критичны ли они.
- 1Сделайте резервную копию базы (файл 1Cv8.1CD или выгрузка dt)
- 2Откройте карточку пользователя в справочнике и найдите ссылки на него
- 3Проверьте, не выполняются ли под пользователем регламентные задания
- 4Убедитесь, что у вас есть права администратора и второй работающий администратор
- 5Зафиксируйте имя и роли пользователя на случай восстановления
Как отключить пользователя вместо удаления
Отключение — основной сценарий при увольнении сотрудника. В конфигураторе откройте «Администрирование» → «Пользователи», выберите нужную запись и снимите флажки аутентификации: «Аутентификация 1С:Предприятия» и «Аутентификация операционной системы». Пользователь не сможет войти, но его данные, роли и история сохранятся.
В режиме «Предприятие» в типовых конфигурациях на базе БСП (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом) аналогичный эффект даёт снятие флажка «Вход в программу разрешён» в карточке пользователя в разделе «Администрирование» → «Пользователи и права». Дополнительно стоит снять с пользователя все роли и группы доступа, чтобы исключить вход через другие механизмы.
Такой подход сохраняет целостность базы: документы продолжают ссылаться на существующий элемент, отчёты по авторам работают корректно, а при необходимости доступ можно вернуть одним флажком — например, если сотрудник вернулся из отпуска или увольнение отменили.
Удаление пользователя через конфигуратор
Конфигуратор работает со списком пользователей информационной базы напрямую. Откройте базу в конфигураторе под учётной записью с административными правами, перейдите в «Администрирование» → «Пользователи», выделите нужную строку и нажмите Delete или кнопку удаления на панели инструментов. Подтвердите действие — запись будет удалена сразу, без пометки на удаление.
Учтите: удаление в конфигураторе не затрагивает элемент справочника «Пользователи» в режиме «Предприятие». После удаления в справочнике останется запись, связанная с несуществующим пользователем ИБ. В типовых конфигурациях такой пользователь помечается как недействительный при очередной синхронизации, но лучше обработать обе стороны осознанно: сначала отключить и удалить в конфигураторе, затем пометить на удаление элемент справочника.
Для клиент-серверных баз действия идентичны — список пользователей хранится в самой базе, а не на сервере 1С. Отдельно проверьте, не задан ли пользователь в настройках регламентных заданий: если фоновые задачи выполнялись от его имени, после удаления они начнут завершаться с ошибкой.
Удаление пользователя в режиме «Предприятие»
В типовых конфигурациях справочник пользователей находится в разделе «Администрирование» → «Настройка пользователей и прав» → «Пользователи». Откройте карточку, установите пометку удаления через меню «Ещё» или клавишей Delete, затем выполните штатное удаление помеченных объектов: «Администрирование» → «Обслуживание» → «Удаление помеченных объектов».
Механизм удаления помеченных объектов автоматически проверяет ссылки. Если на пользователя ссылаются документы или другие объекты, система покажет список препятствий и не даст удалить запись в монопольном режиме. Это встроенная защита: вы увидите конкретные документы и сможете либо заменить в них ответственного, либо оставить пользователя помеченным без физического удаления.
Массовая обработка нескольких пользователей
Если нужно отключить или удалить группу записей (например, после сокращения отдела), в списке пользователей выделите несколько строк с зажатой клавишей Ctrl и примените действие ко всем выделенным. Для больших объёмов удобнее групповая обработка справочников, но работать с ней следует осторожно и только после резервного копирования.
Сравнение подходов
Подходит при увольнении и временном отстранении. Данные и история сохраняются, действие обратимо. Ограничение: запись остаётся в списках.
Подходит для записей без важных ссылок. Встроенная проверка ссылок защищает от ошибок. Ограничение: требуется монопольный доступ для физического удаления.
Подходит для технических и ошибочных учётных записей. Быстро и без проверок. Ограничение: не затрагивает справочник и не проверяет ссылки.
Проверка результата и типичные ошибки
После отключения или удаления проверьте результат: попробуйте войти под отключённой учётной записью — вход должен быть отклонён. Откройте список активных пользователей («Администрирование» → «Активные пользователи») и убедитесь, что сеансов этой записи нет. Если пользователь удалялся, проверьте журнал регистрации и регламентные задания на предмет ошибок, связанных с отсутствующей учётной записью.
Отдельная ошибка — удаление пользователя внешней системы. Если база интегрирована с сайтом, CRM или обменивается данными через COM/HTTP-соединения от имени конкретной учётной записи, её удаление разорвёт интеграцию. Перед удалением проверьте настройки планов обмена и публикаций на веб-сервере.
Что важно запомнить
Сначала резервная копия и проверка ссылок, потом действие. Уволенных сотрудников отключайте, а не удаляйте. Физическое удаление — только для записей без истории. Всегда сохраняйте минимум двух администраторов и проверяйте регламентные задания после операции.
Частые вопросы об удалении пользователей в 1С
Можно ли восстановить удалённого пользователя?
Нет, штатного способа восстановления нет. Можно создать нового пользователя с тем же именем и ролями, но это будет другой объект с другим внутренним идентификатором — старые ссылки на него не восстановятся. Единственный надёжный вариант — восстановление из резервной копии, поэтому копия перед удалением обязательна.
Чем отличается пользователь в конфигураторе от пользователя в справочнике?
Пользователь информационной базы в конфигураторе отвечает за вход и аутентификацию. Элемент справочника «Пользователи» в режиме «Предприятие» — это учётный объект, на который ссылаются документы и настройки. В типовых конфигурациях они связаны, но удаляются независимо, поэтому обрабатывать нужно оба.
Освобождает ли удаление пользователя лицензию 1С?
Программные лицензии 1С привязаны к количеству одновременных сеансов, а не к числу записей в списке пользователей. Удаление записи само по себе лицензию не освобождает — достаточно, чтобы у пользователя не было активных сеансов. Аппаратные ключи HASP учитывают подключения аналогично.
Что делать, если удалённый пользователь был автором документов?
Если удалён только пользователь ИБ, а элемент справочника остался — документы отображаются корректно. Если удалён и элемент справочника, в полях появится «Объект не найден». Исправить это можно только восстановлением из копии или заменой ссылок обработкой, поэтому перед удалением всегда выполняйте поиск ссылок.
Как удалить пользователя, если база не открывается в конфигураторе?
Проверьте, не установлена ли блокировка сеансов и есть ли у вашей учётной записи право «Администрирование». Для файловой базы убедитесь, что никто не работает в монопольном режиме. Если единственный администратор утерян, потребуется восстановление доступа через специализированные средства — это задача для специалиста по 1С, самостоятельные попытки правки файла базы могут её разрушить.