К статье
Практический материал

Администрирование · 12 мин

Как удалить пользователя в 1С

Как удалить пользователя в 1С: способы удаления из справочника, базы и кластера серверов, пометка на удаление, обработка связанных данных и типичные ошибки.

Удаление пользователей в 1С — типовая задача администратора: сотрудник уволился, тестовая учётная запись больше не нужна, а список пользователей разросся. При этом удаление в 1С выполняется на нескольких уровнях: пользователь информационной базы, элемент справочника «Пользователи» в типовых конфигурациях и учётная запись кластера серверов 1С. Способ удаления зависит от того, где именно создан пользователь.

Важно понимать: физическое удаление пользователя не всегда безопасно. В учётных данных часто хранятся ссылки на пользователя — в документах, журналах регистрации, настройках отчётов. Поэтому в типовых конфигурациях рекомендуется не удалять, а отключать пользователя (снимать признак действия), сохраняя целостность данных.

Ниже разобраны все основные сценарии: пометка на удаление, физическое удаление, отключение без удаления, очистка списка пользователей ИБ в кластере и типичные проблемы.

Где в 1С хранятся пользователи: три уровня

Перед удалением определите, какой именно «пользователь» имеется в виду. В 1С сосуществуют отдельные списки:

  • Пользователи информационной базы — учётные записи, которые видны в конфигураторе (Администрирование → Пользователи) и в консоли кластера серверов. Именно они используются для аутентификации при входе.
  • Справочник «Пользователи» — элементы внутри прикладного решения (в типовых конфигурациях: Администрирование → Настройка пользователей и прав). Связаны с пользователями ИБ, но хранятся в данных базы.
  • Пользователи кластера серверов — администраторы кластера и агентов, к прикладным учётным записям отношения не имеют.

Чаще всего в типовых конфигурациях (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом) администратор работает со справочником «Пользователи», а связанная учётная запись ИБ создаётся и отключается автоматически. В простых или старых конфигурациях справочника может не быть — тогда работать придётся напрямую через конфигуратор.

Как отключить пользователя без удаления — рекомендуемый способ

Отключение — безопасная альтернатива удалению. Пользователь теряет возможность входа, но все ссылки на него в документах, отчётах и истории изменений остаются корректными. Это стандартный подход при увольнении сотрудника.

Как отключить пользователя в типовой конфигурации
  1. 1
    Откройте раздел «Администрирование» → «Настройка пользователей и прав» → «Пользователи».
  2. 2
    Найдите нужного пользователя в списке и откройте его карточку.
  3. 3
    Снимите флажок «Вход в программу разрешён» (в некоторых версиях — установите признак «Недействителен»).
  4. 4
    Запишите изменения и убедитесь, что пользователь отображается серым цветом или с пометкой отключения.

После отключения пользователь не сможет войти в базу ни под толстым, ни под тонким клиентом, ни через веб-клиент. При необходимости доступ легко восстановить, вернув флажок обратно — все настройки и права сохранятся.

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

Как удалить пользователя из справочника «Пользователи»

Если элемент справочника всё же нужно удалить (например, тестовая учётная запись, созданная ошибочно), действуйте по стандартной схеме удаления объектов в 1С:

  1. Откройте список пользователей: Администрирование → Настройка пользователей и прав → Пользователи.
  2. Выделите пользователя и нажмите клавишу Delete или выберите «Пометить на удаление» в контекстном меню.
  3. Перейдите в Администрирование → Обслуживание → Удаление помеченных объектов (в некоторых конфигурациях путь отличается).
  4. Запустите удаление в монопольном режиме. Система проверит, есть ли ссылки на объект в других данных.

Если на пользователя есть ссылки — в документах, задачах, настройках — удаление будет заблокировано, и программа покажет список объектов, где используется элемент. Тогда есть два варианта: заменить ссылки на другого пользователя (в типовых конфигурациях есть механизм поиска и замены ссылок) или отказаться от удаления и просто отключить учётную запись.

Обратите внимание: удаление элемента справочника не всегда удаляет связанного пользователя информационной базы. В ряде конфигураций учётная запись ИБ остаётся, и её нужно удалять отдельно через конфигуратор или консоль кластера.

Как удалить пользователя информационной базы через конфигуратор

Этот способ подходит для файловых баз и для случаев, когда справочника «Пользователи» в конфигурации нет или запись в нём уже удалена, а вход в базу под старой учётной записью всё ещё возможен.

Удаление пользователя ИБ в конфигураторе
  1. 1
    Запустите конфигуратор и войдите под учётной записью с правами администратора.
  2. 2
    Откройте меню «Администрирование» → «Пользователи».
  3. 3
    В списке выберите нужного пользователя и нажмите «Удалить» (кнопка или клавиша Delete).
  4. 4
    Подтвердите удаление и закройте окно списка.
  5. 5
    Проверьте, что вход под удалённой учётной записью невозможен.

Удаление пользователя ИБ требует, чтобы в базе остался хотя бы один пользователь с правом администрирования — иначе система не даст удалить последнего администратора. Если единственный администратор утерян, доступ восстанавливается отдельной процедурой, и удалять последнюю учётную запись нельзя.

Для файловой базы существует нюанс: если список пользователей ИБ повреждён или нужно полностью сбросить пароли, иногда применяют перенос базы в новый каталог или обработку списка через тестирование и исправление, но это крайние меры, требующие резервной копии.

Удаление пользователя в клиент-серверном варианте

В клиент-серверной архитектуре список пользователей информационной базы можно редактировать и через консоль кластера серверов 1С. Это удобно, когда конфигуратор недоступен или нужно управлять несколькими базами централизованно.

  1. Откройте консоль управления серверами 1С (оснастку кластера).
  2. Раскройте нужный кластер, перейдите в ветку «Информационные базы» и выберите базу.
  3. Откройте вложенную ветку «Пользователи», найдите учётную запись и удалите её через контекстное меню.

Результат тот же, что при удалении через конфигуратор: учётная запись исчезает из списка аутентификации базы. Элемент справочника «Пользователи» в прикладных данных при этом не затрагивается — его при необходимости отключают или удаляют отдельно из режима «Предприятие».

Массовое отключение и удаление пользователей

Когда нужно обработать сразу несколько учётных записей — например, после сокращения штата или при чистке тестовой базы — ручное отключение каждого пользователя занимает много времени. В типовых конфигурациях можно выделить несколько элементов списка и пометить их на удаление группой, а затем выполнить удаление помеченных объектов.

Для массового отключения без удаления удобно использовать групповое изменение реквизитов (Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов, если подсистема включена): выберите список пользователей, отфильтруйте нужных и установите признак «Недействителен» или снимите разрешение входа одной операцией.

Перед массовой обработкой выгрузите список пользователей в табличный документ и сверьте с кадровыми данными. Случайное отключение действующего сотрудника остановит его работу, а восстановление потребует времени администратора.
ПЗ
Практическое замечание

Как проверить результат и какие ошибки встречаются

После удаления или отключения пользователя проверьте результат, а не ограничивайтесь сообщением об успешной операции.

Контрольные точки

Как проверить результат

Вход в базу
Норма

Под удалённой/отключённой учётной записью вход невозможен

Тревожный признак

Пользователь по-прежнему входит — значит, удалён не тот объект (справочник вместо ИБ или наоборот)

Список пользователей ИБ в конфигураторе
Норма

Учётной записи нет в списке

Тревожный признак

Запись осталась — удалите её через конфигуратор или консоль кластера

Документы и отчёты
Норма

В старых документах автор отображается корректно

Тревожный признак

Вместо автора «Объект не найден» — пользователь был удалён при наличии ссылок

Типичные ошибки
01
Удаление элемента справочника без отключения пользователя ИБ — учётная запись продолжает пускать в базу, хотя в списке пользователей её нет.
02
Удаление пользователя, на которого есть ссылки в документах, — в учёте появляются битые ссылки «Объект не найден».
03
Попытка удалить единственного администратора — система блокирует операцию, а при обходных путях можно потерять управление базой.
04
Удаление вместо отключения при увольнении — теряется история действий сотрудника, что затрудняет разбор спорных ситуаций.
05
Забытые активные сеансы — пользователь удалён, но его сеанс продолжает работать до завершения; сеансы нужно завершить принудительно.

Отдельная ситуация — журнал регистрации. Записи о действиях удалённого пользователя в журнале сохраняются, но отображаемое имя может измениться. Это нормально и не является ошибкой: журнал хранит историю независимо от текущего списка пользователей.

Что делать, если удалить пользователя не получается

Если при удалении помеченных объектов система сообщает о наличии ссылок, не пытайтесь обойти проверку сторонними средствами. Откройте список найденных ссылок и оцените их: если это рабочие документы — замените пользователя на действующего или откажитесь от удаления; если это устаревшие настройки и личные данные — их можно удалить вместе с владельцем.

Когда пользователь не удаляется из-за монопольного режима, завершите все сеансы других пользователей (Администрирование → Обслуживание → Активные пользователи) и повторите операцию. В клиент-серверном варианте сеансы завершаются через консоль кластера.

Маршрут решения

Как выбрать действие

Сотрудник уволился, но его документы и история нужны для учётаОтключите пользователя, не удаляя его
Тестовая учётная запись без данных и ссылокПометьте на удаление и выполните удаление помеченных объектов
Пользователь удалён из справочника, но вход в базу всё ещё возможенУдалите пользователя ИБ через конфигуратор или консоль кластера
Нужно обработать десятки учётных записей сразуИспользуйте групповое изменение реквизитов для отключения и массовую пометку на удаление

В сложных случаях — повреждённый список пользователей, потерянный пароль единственного администратора, ошибки при удалении — остановитесь и привлеките специалиста по администрированию 1С. Самостоятельные манипуляции со служебными таблицами базы данных могут привести к потере доступа ко всей системе.

Итог

Что важно запомнить

В 1С пользователь существует на двух уровнях: учётная запись информационной базы и элемент справочника «Пользователи». Увольнение сотрудника корректно оформлять отключением, а не удалением. Физическое удаление выполняйте только для записей без ссылок в данных, предварительно сделав резервную копию, и проверяйте оба списка после операции.

Частые вопросы

Можно ли восстановить удалённого пользователя в 1С?

Физически удалённый пользователь не восстанавливается — только создаётся заново с тем же именем. Если пользователь был отключён (признак «Недействителен» или снят флажок входа), достаточно вернуть настройку обратно. Поэтому при сомнениях всегда выбирайте отключение.

Почему пользователь удалён из справочника, но всё равно входит в программу?

Потому что учётная запись информационной базы — отдельный объект. Её нужно удалить через конфигуратор (Администрирование → Пользователи) или консоль кластера серверов. В типовых конфигурациях при отключении пользователя справочника вход обычно блокируется автоматически, но при ручном удалении элемента синхронизация может не сработать.

Что будет с документами, созданными удалённым пользователем?

Если удаление прошло с контролем ссылок, система не даст удалить пользователя, на которого есть ссылки. Если ссылки были заменены или удалены, документы сохранятся с новым автором. При удалении в обход проверок в документах появятся битые ссылки «Объект не найден», что затруднит работу и аудит.

Как удалить пользователя, если нет доступа в конфигуратор?

В клиент-серверном варианте используйте консоль кластера серверов 1С: ветка «Информационные базы» → нужная база → «Пользователи». Если нет доступа и туда, обратитесь к администратору сервера — прав администратора базы или кластера для этой операции требуется в любом случае.

Нужно ли завершать сеанс пользователя перед удалением?

Да, рекомендуется. Активный сеанс удалённого пользователя может продолжать работу до своего завершения. Завершите сеансы принудительно через «Активные пользователи» в режиме «Предприятие» или через консоль кластера, а затем выполняйте удаление или отключение.

Можно ли удалить всех пользователей и начать с чистого списка?

Технически да, но в базе должен остаться хотя бы один пользователь с правами администратора — иначе вы потеряете управление системой. Для тестовых баз проще создать новую копию базы или восстановить эталонный бэкап, чем вычищать список вручную.