Администрирование · 8 мин
Как удалить пользователя в 1С: полная инструкция
Как удалить пользователя в 1С: инструкция для режимов Предприятие и Конфигуратор, альтернатива через отключение, типичные ошибки и проверка результата.
Удаление пользователя в 1С — стандартная задача администратора базы, которая возникает при увольнении сотрудника, переводе его в другое подразделение или чистке списка учётных записей. Важно понимать: физическое удаление учётной записи не всегда лучшее решение. Если под пользователем в базе уже есть документы, справочники или движения по регистрам, удаление имени из списка не затронет эти данные, но восстановить историю входов и сопоставить действия с человеком станет сложнее.
Поэтому в практике администрирования 1С чаще применяют два подхода: полное удаление пользователя из списка (для тестовых и ошибочно созданных учётных записей) и отключение пользователя с сохранением записи (для уволенных сотрудников, чьи действия зафиксированы в базе). Ниже разобраны оба варианта для типовых конфигураций на управляемых формах и для режима Конфигуратора.
Работы выполняются под учётной записью с правами администратора. Перед любыми изменениями списка пользователей в рабочей базе рекомендуется убедиться, что есть актуальная резервная копия или выгрузка данных.
Когда удалять пользователя, а когда лучше отключить
Полное удаление оправдано в трёх ситуациях: учётная запись создана по ошибке, пользователь работал только в тестовой базе, либо запись дублирует существующую и под ней нет данных. В этих случаях удаление не несёт рисков и освобождает список от лишних записей.
Если сотрудник уволен, но под его учётной записью в базе созданы документы, элементы справочников или записи регистров, удалять пользователя не рекомендуется. В журналах и отчётах по объектам продолжит отображаться ссылка на пользователя; после удаления записи часть аналитических возможностей теряется. Правильный подход — отключить вход: снять признак аутентификации, убрать роли и исключить из групп доступа.
Удалить или отключить
Подходит для ошибочных и тестовых учётных записей без данных в базе. Запись исчезает из списка полностью.
Подходит для уволенных сотрудников с данными в базе. Запись сохраняется, вход запрещается снятием аутентификации и ролей.
Промежуточный вариант в режиме Предприятие: запись скрывается пометкой, окончательно удаляется через «Удаление помеченных объектов».
Как удалить пользователя в режиме Предприятие
В типовых конфигурациях на управляемых формах (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ЗУП и других) список пользователей находится в разделе администрирования. Точное название пункта может отличаться, но общий путь одинаков.
- 1Откройте базу под учётной записью с правами администратора.
- 2Перейдите в раздел «Администрирование» и откройте пункт «Пользователи» (в некоторых конфигурациях — «Настройки пользователей и прав» → «Пользователи»).
- 3Найдите нужную учётную запись в списке. Убедитесь по ФИО и ролям, что это именно тот пользователь.
- 4Для отключения: откройте карточку пользователя, снимите флаг «Вход в программу разрешён» (или аутентификацию 1С:Предприятия), сохраните.
- 5Для удаления: выделите запись и нажмите «Удалить» либо установите пометку на удаление через контекстное меню.
- 6Если использовалась пометка — выполните «Удаление помеченных объектов» (раздел «Администрирование» → «Обслуживание»), чтобы удалить запись окончательно.
- 7Проверьте результат: запись отсутствует в списке, вход под ней невозможен.
Если кнопка удаления недоступна, проверьте свои права: операции с пользователями требуют административных прав в конфигурации. Также удаление может блокироваться, если пользователь в данный момент имеет активный сеанс в базе — сначала завершите его сеанс через «Активные пользователи».
Отключение вместо удаления
Откройте карточку пользователя и снимите признак разрешения входа, уберите назначенные роли и исключите пользователя из групп доступа. После этого запись останется в списке для истории, но войти под ней будет невозможно. При необходимости учётную запись можно включить обратно без потери привязки к данным.
Как удалить пользователя через Конфигуратор
Способ через Конфигуратор работает в любой конфигурации, включая самописные и старые версии, где список пользователей в режиме Предприятие может отсутствовать или отличаться.
Откройте Конфигуратор под административной учётной записью. В главном меню выберите «Администрирование» → «Пользователи». Откроется список пользователей информационной базы. Выделите нужную запись и нажмите кнопку удаления или клавишу Delete, затем подтвердите действие. Изменения применяются сразу, обновление конфигурации базы данных не требуется.
Если пользователь в момент удаления работает в базе, сначала завершите его сеанс: «Администрирование» → «Активные пользователи», выделите сеанс и нажмите «Завершить». В клиент-серверном варианте сеансы также можно завершать через консоль администрирования сервера 1С.
Особенности для файловой и клиент-серверной базы
В файловой базе список пользователей хранится внутри файла базы, и удаление выполняется теми же способами — через Предприятие или Конфигуратор. Дополнительное требование: при работе через Конфигуратор база должна быть открыта в монопольном режиме для ряда операций, поэтому попросите пользователей выйти.
В клиент-серверном варианте учётные записи 1С хранятся в информационной базе, а не на сервере СУБД — удалять пользователя нужно средствами 1С, а не через SQL Server или PostgreSQL. Прямое удаление записей из системных таблиц базы данных недопустимо: это нарушает целостность хранилища и лишает поддержки. Если используется аутентификация операционной системы или OpenID, после удаления пользователя в 1С при необходимости отзовите доступ и на стороне соответствующей инфраструктуры.
Проверка результата и типичные ошибки
После удаления или отключения проверьте результат двумя способами: запись отсутствует в списке пользователей (или помечена на удаление), и вход под ней невозможен — при попытке входа программа сообщает, что пользователь не найден или доступ запрещён. Дополнительно убедитесь, что у пользователя не осталось активных сеансов в списке «Активные пользователи».
Как проверить результат
Записи нет в списке или она помечена на удаление
Запись видна и активна без пометки
Вход отклоняется с сообщением об ошибке аутентификации
Вход выполняется успешно
Сеансов удалённого пользователя нет
Сеанс продолжает висеть активным — завершите его принудительно
Частые вопросы
Можно ли восстановить удалённого пользователя?
Нет, удаление учётной записи необратимо в рамках базы. Восстановить запись можно только из резервной копии, сделанной до удаления, либо создать пользователя заново — но это будет новая запись без связи со старой историей. Поэтому для уволенных сотрудников предпочтительно отключение входа.
Почему кнопка «Удалить» недоступна?
Чаще всего причина в недостатке прав — операции с пользователями требуют административных прав. Также проверьте, нет ли у пользователя активного сеанса, и не пытаетесь ли вы удалить собственную учётную запись, под которой сейчас работаете.
Что происходит с документами удалённого пользователя?
Документы, элементы справочников и записи регистров остаются в базе без изменений — они привязаны к объектам данных, а не к учётной записи. Меняется только отображение автора в некоторых журналах и отчётах.
Чем пометка на удаление отличается от удаления?
Пометка на удаление — это мягкое скрытие записи: она ещё хранится в базе и участвует в ссылочной целостности. Окончательное удаление происходит через обработку «Удаление помеченных объектов», которая проверяет наличие ссылок на объект.
Нужно ли удалять пользователя на сервере СУБД?
Нет. Учётные записи 1С и учётные записи СУБД — разные сущности. Пользователь информационной базы удаляется только средствами 1С. Учётная запись на сервере баз данных нужна самой платформе для подключения и к списку пользователей 1С отношения не имеет.
Что важно запомнить
Удаляйте только ошибочные и тестовые учётные записи без данных; уволенных сотрудников отключайте снятием входа и ролей. Работайте через раздел «Администрирование» → «Пользователи» в режиме Предприятие или через Конфигуратор, никогда — напрямую в СУБД. Перед удалением завершите активные сеансы, убедитесь, что остаётся другой администратор, и сделайте резервную копию базы.