Администрирование · 11 мин
Как сменить пользователя в 1С
Как сменить пользователя в 1С: быстрый вход под другой учётной записью, настройка прав, работа нескольких пользователей и решение типичных ошибок входа.
Смена пользователя в 1С — рутинная операция, которая нужна в разных ситуациях: за одним компьютером работают несколько сотрудников, бухгалтер проверяет документы под учётной записью менеджера, администратор тестирует права доступа. Способ смены зависит от того, как организована работа: файловая база или клиент-серверная, тонкий клиент или веб-доступ, используется ли аутентификация Windows.
Важно понимать разницу между «перезапуском программы под другим пользователем» и «сменой пользователя без закрытия сеанса». В большинстве конфигураций 1С корректный способ — полностью завершить сеанс текущего пользователя и выполнить вход заново. Это гарантирует, что все данные будут записаны, а журналы регистрации и проведённые документы будут привязаны к правильной учётной записи.
Ниже разобраны основные сценарии: смена пользователя через стандартный диалог входа, настройка нескольких учётных записей на одном рабочем месте, особенности веб-клиента и действия, если вход под нужным пользователем не удаётся.
Как устроена авторизация в 1С и что происходит при смене пользователя
При запуске 1С проверяет учётные данные: имя пользователя и пароль, либо учётную запись Windows, если включена аутентификация операционной системы. После успешной проверки создаётся сеанс, которому присваиваются права и роли, назначенные этому пользователю в конфигурации. Все действия в течение сеанса — создание документов, проведение, изменение справочников — фиксируются в журнале регистрации от имени вошедшего пользователя.
Поэтому «сменить пользователя» в 1С означает завершить текущий сеанс и открыть новый. Внутри работающего сеанса переключить учётную запись штатными средствами нельзя — такой кнопки в интерфейсе нет. Это сделано намеренно: разграничение сеансов защищает данные и обеспечивает корректный аудит действий.
Если несколько человек работают на одном компьютере, у каждого должна быть своя учётная запись в 1С. Работа под одним общим пользователем затрудняет разбор ошибок, искажает отчёты по авторам документов и нарушает принципы разграничения доступа.
Стандартная смена пользователя через завершение сеанса
Базовый способ подходит для любой конфигурации и любого клиента — толстого, тонкого или веб. Сначала текущий пользователь завершает работу: меню «Файл» → «Завершить работу» или крестик закрытия окна. Перед выходом программа предложит сохранить незакрытые документы — не игнорируйте эти предупреждения.
Затем 1С запускается снова. В стартовом окне выбирается нужная информационная база, после чего появляется диалог аутентификации. В поле «Пользователь» из выпадающего списка выбирается нужная учётная запись, вводится пароль — и выполняется вход.
- 1Сохраните и закройте все открытые документы и обработки
- 2Завершите сеанс: Файл → Завершить работу
- 3Запустите 1С повторно и выберите нужную базу
- 4В диалоге входа выберите пользователя из списка и введите пароль
- 5Проверьте в разделе «О программе» или в шапке интерфейса, под каким именем открыт сеанс
Если список пользователей в диалоге входа пуст или в нём нет нужного имени, возможны две причины: пользователь не заведён в базе, либо в настройках конфигурации отключён выбор пользователя из списка. Во втором случае имя нужно вводить вручную — точно так, как оно указано в справочнике пользователей.
Как ускорить смену пользователя при регулярной работе нескольких сотрудников
Если за одним рабочим местом посменно трудятся несколько человек, постоянный ввод имени и пароля утомляет и провоцирует ошибки. Есть несколько способов упростить процесс.
Первый — отдельные ярлыки для каждого пользователя. В свойствах ярлыка запуска можно указать параметры командной строки: путь к базе, имя пользователя. Тогда при запуске диалог выбора базы пропускается, а имя пользователя уже подставлено — остаётся ввести только пароль.
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Trade" /N Иванов /P *Второй способ — аутентификация Windows. Если в свойствах пользователя 1С указана связь с учётной записью Windows, то вход выполняется автоматически под тем пользователем, который вошёл в операционную систему. Каждый сотрудник входит в Windows под своей учётной записью — и 1С автоматически открывается под соответствующим пользователем без запроса пароля.
Третий вариант — хранение пароля в списке баз. При добавлении базы в стартовое окно можно задать пользователя и пароль по умолчанию. Это удобно, но снижает безопасность: любой, кто откроет этот список баз на компьютере, войдёт под чужой учётной записью.
Смена пользователя в веб-клиенте и на сервере 1С
При работе через браузер логика та же: нужно завершить текущий сеанс и войти заново. В веб-клиенте используйте команду завершения работы внутри приложения, а не просто закрытие вкладки — закрытая вкладка не всегда сразу завершает сеанс на сервере, и сеанс может некоторое время «висеть», занимая лицензию.
После завершения работы обновите страницу или откройте адрес базы снова — появится форма входа, где указываются имя и пароль другого пользователя. Если браузер сохранил пароль старого пользователя и подставляет его автоматически, очистите сохранённые данные для этого сайта или используйте режим инкогнито.
В клиент-серверном варианте администратор может посмотреть активные сеансы в консоли кластера и принудительно завершить нужный. Это полезно, если пользователь ушёл, не закрыв программу, а под его учётной записью нужно войти с другого компьютера, или сеанс завис. Принудительное завершение — крайняя мера: несохранённые данные этого сеанса будут потеряны.
Как проверить, под каким пользователем выполнен вход
После смены пользователя убедитесь, что вход выполнен под нужной учётной записью. В большинстве типовых конфигураций имя текущего пользователя отображается в шапке программы или в разделе настроек профиля. Универсальный способ — меню «Сервис» (или кнопка с треугольником в правом верхнем углу) → «О программе»: в открывшемся окне указан текущий пользователь сеанса.
Дополнительная проверка — журнал регистрации. Откройте любой документ, измените незначительное поле и запишите: в журнале регистрации появится событие с именем пользователя. Это надёжный способ убедиться, что действия фиксируются под правильной учётной записью, особенно после настройки автоматического входа.
Как проверить результат
Указан нужный пользователь
Отображается прежний или чужой пользователь — повторите вход
Состав интерфейса соответствует роли пользователя
Видны лишние разделы или не хватает нужных — проверьте права
В поле «Автор» подставляется текущий пользователь
Подставляется другой пользователь — сеанс открыт не под той записью
Типичные проблемы при смене пользователя и их решение
Самая частая ситуация — «пользователь не найден» или «неверный пароль». Проверьте раскладку клавиатуры, регистр букв и отсутствие пробелов в конце пароля. Убедитесь, что имя пользователя вводится точно так, как оно задано в справочнике пользователей базы, а не как в Active Directory или в другой базе.
Вторая проблема — вход выполняется автоматически под старым пользователем, и диалог выбора не появляется. Причина — включённая аутентификация Windows или сохранённые параметры в списке баз. Откройте настройки базы в стартовом окне, уберите сохранённые имя и пароль, а администратору сообщите, если нужно отключить привязку к Windows-учётной записи.
Третья ситуация — «пользователь с таким именем уже работает» или блокировка базы. В файловом режиме это может означать зависший сеанс: проверьте, не открыта ли 1С на другом компьютере под этим именем, и при необходимости перезагрузите компьютер, где сеанс завис. В клиент-серверном режиме зависший сеанс снимает администратор через консоль кластера.
Как выбрать действие
Когда смену пользователя должен выполнять администратор
Самостоятельная смена пользователя безопасна, пока вы работаете с уже существующими учётными записями и знаете пароли. Но есть задачи, которые относятся к зоне ответственности администратора: создание нового пользователя, сброс забытого пароля, изменение ролей и прав доступа, настройка аутентификации Windows, принудительное завершение чужих сеансов.
Если сотрудник уволился, его учётную запись не удаляют, а деактивируют или блокируют — иначе документы, созданные этим пользователем, могут потерять ссылку на автора. Это тоже работа администратора, как и аудит журнала регистрации при разборе спорных ситуаций.
При любых сомнениях в правах доступа не пытайтесь «подобрать» нужную комбинацию ролей самостоятельно в рабочей базе — ошибочные права могут либо заблокировать сотруднику работу, либо, что хуже, открыть доступ к данным, которые он видеть не должен.
Что важно запомнить
Смена пользователя в 1С — это завершение текущего сеанса и новый вход через диалог аутентификации. Перед выходом сохраните документы, после входа проверьте имя пользователя в окне «О программе». Для постоянной смены на одном ПК настройте аутентификацию Windows или отдельные ярлыки, а создание пользователей и права оставьте администратору.
Частые вопросы о смене пользователя в 1С
Можно ли сменить пользователя, не закрывая 1С?
Штатной кнопки переключения пользователя внутри открытого сеанса нет. Нужно завершить работу и войти заново. Обходной вариант — запустить второй экземпляр программы и войти в нём под другим пользователем, но это займёт дополнительную лицензию и память компьютера.
Что делать, если забыт пароль пользователя?
Пароль в 1С не восстанавливается, а сбрасывается: администратор открывает список пользователей (в режиме конфигуратора или через раздел администрирования в типовых конфигурациях), задаёт новый пароль и передаёт его сотруднику. Сам пользователь без административных прав пароль сбросить не может.
Почему 1С входит автоматически и не спрашивает пользователя?
Наиболее вероятные причины: у пользователя включена аутентификация операционной системы, либо в настройках информационной базы в стартовом окне сохранены имя и пароль. Откройте параметры базы в окне запуска и очистите сохранённые данные, а настройку аутентификации проверит администратор.
Может ли один пользователь работать с двух компьютеров одновременно?
Технически да, если это не запрещено настройками: один пользователь может открыть несколько сеансов. Однако каждый сеанс занимает отдельную программную лицензию, а одновременное редактирование одних и тех же документов приведёт к конфликтам блокировок.
Как узнать, кто сейчас работает в базе?
В типовых конфигурациях список активных пользователей доступен в разделе администрирования. Администратор клиент-серверной базы дополнительно видит все сеансы в консоли кластера серверов 1С, а для файловой базы — через консоль управления или встроенную функцию активных пользователей.
Потеряются ли данные при смене пользователя?
Записанные и проведённые документы сохраняются в базе и не зависят от смены пользователя. Пропадут только несохранённые изменения в открытых, но не записанных формах, поэтому перед завершением сеанса закройте и запишите все документы, с которыми работали.