Администрирование · 11 мин
Как сменить пользователя в 1С:Предприятие
Как сменить пользователя в 1С:Предприятие без закрытия программы: через меню Администрирование, перезапуск, список пользователей. Разбор ошибок и прав доступа.
Смена пользователя в 1С:Предприятие — рутинная операция, которая нужна, когда за одним компьютером работают несколько сотрудников, когда бухгалтеру требуется проверить права другого сотрудника или когда администратору нужно войти под своей учётной записью для настройки. В отличие от операционной системы, в 1С нет кнопки «сменить пользователя» в один клик — программа привязывает сеанс к учётной записи при запуске, поэтому смена выполняется через завершение текущего сеанса и вход под другим именем.
Способ зависит от режима работы: файловая база на локальном компьютере, клиент-серверный вариант или подключение через веб-браузер. Также имеет значение, настроен ли список пользователей в информационной базе и есть ли у учётных записей пароли. Ниже разобраны все рабочие сценарии, ограничения и типичные проблемы.
Перед сменой пользователя важно понимать: все незаписанные данные в открытых документах будут потеряны, если закрыть сеанс без сохранения. Поэтому первый шаг в любом сценарии — записать и закрыть открытые документы и отчёты.
Как устроена авторизация и почему нельзя переключиться «на лету»
Платформа 1С:Предприятие открывает сеанс в момент запуска: программа запрашивает имя пользователя и пароль (или использует аутентификацию операционной системы) и дальше весь сеанс работает с правами этой учётной записи. Сменить учётную запись внутри уже открытого сеанса штатными средствами нельзя — это осознанное ограничение, связанное с контролем прав доступа и журналом регистрации.
Каждое действие в базе — проведение документа, изменение справочника, удаление объекта — фиксируется в журнале регистрации от имени конкретного пользователя. Если бы платформа позволяла переключать учётные записи без перезапуска, разорвать связь между действиями и ответственным лицом было бы проще, что недопустимо для учётной системы.
Поэтому любой сценарий смены пользователя сводится к двум этапам: корректно завершить текущий сеанс и запустить новый под другой учётной записью. Различия только в том, как именно это сделать удобнее и быстрее.
Стандартный способ: выход и повторный вход
Самый надёжный метод, который работает в любой конфигурации и любом режиме запуска. Сначала сохраните все открытые данные: запишите незакрытые документы, закройте обработки и отчёты. Программа при выходе обычно сама предложит записать изменённые объекты, но полагаться на это не стоит — если сеанс завершится аварийно, данные пропадут.
Завершите работу через меню: в тонком клиенте откройте главное меню (кнопка в левом верхнем углу) и выберите «Файл» → «Завершить работу», либо просто закройте окно программы. В некоторых конфигурациях пункт называется «Выход».
Запустите 1С снова через ярлык или стартовое окно выбора информационных баз. Если в базе настроен список пользователей, появится окно авторизации: выберите нужное имя из выпадающего списка, введите пароль и нажмите «ОК». Если список не отображается, введите имя пользователя вручную — оно должно точно совпадать с именем, заданным администратором.
- 1Запишите и закройте все открытые документы и обработки
- 2Завершите работу: главное меню → Файл → Завершить работу
- 3Запустите 1С повторно через ярлык или окно выбора баз
- 4В окне авторизации выберите или введите имя нового пользователя
- 5Введите пароль и нажмите ОК
- 6Проверьте, что вошли под нужной учётной записью
Как ускорить смену пользователя при частом переключении
Запуск второго сеанса без закрытия первого
Если нужно быстро посмотреть что-то под другой учётной записью, не обязательно закрывать текущий сеанс. Просто запустите 1С ещё раз — откроется второе окно с новым сеансом, где можно войти под другим пользователем. Оба сеанса будут работать параллельно. Это удобно для администратора, проверяющего права сотрудника, но учтите: в клиент-серверном режиме каждый сеанс может потреблять отдельную лицензию.
Настройка автоматического входа
Если за компьютером постоянно работает один человек, а смена пользователя нужна редко, администратор может настроить аутентификацию операционной системы. Тогда 1С входит автоматически под учётной записью Windows, и для смены пользователя достаточно сменить пользователя самой Windows (Win+L → смена пользователя). Это удобно на общих компьютерах, но требует, чтобы каждый сотрудник имел свою учётную запись в системе.
Ярлыки с параметрами запуска
Для файловой базы можно создать отдельные ярлыки с параметрами командной строки, указывающими имя пользователя: тогда запуск ярлыка сразу открывает окно ввода пароля нужной учётной записи. Это экономит пару секунд на каждом входе, но пароль в ярлык вписывать не следует — он будет виден любому, кто откроет свойства ярлыка.
Способы смены пользователя
Универсально и безопасно; минус — нужно закрывать все окна и заново открывать базу
Быстро для проверки; минус — расход лицензий и нагрузка на компьютер
Вход без пароля, смена через Windows; требует настройки администратором
Ускоряет вход под конкретным пользователем; подходит только для файловых баз
Смена пользователя в разных режимах работы
Файловая база
В файловом варианте смена пользователя ничем не отличается от стандартного сценария: выход и повторный вход. Важное ограничение — файл базы блокируется открытым сеансом, поэтому если второй пользователь на том же компьютере попытается войти, пока первый сеанс не закрыт, проблем обычно не возникает (платформа допускает несколько сеансов), но при монопольных операциях (например, обновлении конфигурации) все сеансы должны быть завершены.
Клиент-серверный вариант
В клиент-серверном режиме сеансы управляются сервером 1С. Если пользователь просто закрыл окно, сеанс на сервере может оставаться активным ещё некоторое время. Администратор может принудительно завершить «зависший» сеанс через консоль администрирования или через функцию «Активные пользователи» в типовых конфигурациях. Это полезно, когда сотрудник ушёл, не выйдя из программы, а лицензия занята.
Веб-клиент и тонкий клиент через веб-сервер
При работе через браузер смена пользователя выполняется аналогично: закройте вкладку или завершите сеанс через интерфейс, затем откройте ссылку на базу заново и введите другие учётные данные. Если браузер сохранил пароль, он может подставить старые данные автоматически — в этом случае очистите сохранённый пароль в настройках браузера или используйте режим инкогнито для входа под другим пользователем.
Проверка: под каким пользователем вы вошли
После смены пользователя убедитесь, что вход выполнен под нужной учётной записью. Самый быстрый способ — открыть раздел «Администрирование» → «Пользователи и права» (в типовых конфигурациях) и посмотреть текущего пользователя. Часто имя пользователя отображается также в заголовке окна программы или в разделе настроек.
Дополнительная проверка — открыть документ, который доступен только нужной учётной записи, или наоборот, убедиться, что недоступные разделы скрыты. Если интерфейс выглядит так же, как у предыдущего пользователя, хотя права должны отличаться, возможно, вы вошли не под той учётной записью.
Ещё один признак — журнал регистрации. Администратор может открыть его (Администрирование → Обслуживание → Журнал регистрации) и проверить, под каким именем зафиксированы последние действия.
Как проверить результат
Отображается имя нужной учётной записи
Показано имя прежнего пользователя — вход не сменился
Набор разделов соответствует правам нового пользователя
Видны разделы, недоступные этой учётной записи
Новые события записаны от имени нового пользователя
Действия фиксируются от старого имени
Типичные проблемы и их решение
Самая частая ситуация — окно авторизации не появляется, и программа сразу входит под прежним пользователем. Причина в настройках: либо включена аутентификация операционной системы, либо в списке пользователей базы всего одна учётная запись без пароля. Решение — попросить администратора проверить настройки: в конфигураторе (Администрирование → Пользователи) у нужных учётных записей должна быть включена аутентификация 1С:Предприятия и задан пароль.
Вторая распространённая проблема — сообщение «Ошибка аутентификации» при вводе верного, как кажется, пароля. Проверьте раскладку клавиатуры, регистр (Caps Lock) и отсутствие лишних пробелов. Пароль в 1С чувствителен к регистру. Если пароль точно утерян, сбросить его может только администратор через конфигуратор.
Третья ситуация — пользователь есть в справочнике «Пользователи» конфигурации, но не может войти. В типовых конфигурациях есть два уровня: пользователи информационной базы (задаются в конфигураторе) и пользователи в справочнике программы. Для входа обязательна учётная запись именно на уровне платформы, а её связь со справочником настраивает администратор.
Границы безопасной самостоятельной работы
Обычный пользователь может безопасно выполнять смену учётной записи способами, описанными выше: выход, повторный вход, запуск второго сеанса. Это штатные операции, которые не затрагивают данные и настройки базы.
К администратору обращайтесь в следующих случаях: нужно создать нового пользователя или сбросить пароль, требуется настроить аутентификацию ОС, нужно принудительно завершить чужой сеанс, база требует монопольного доступа, а кто-то из сотрудников оставил сеанс открытым. Не пытайтесь править список пользователей в конфигураторе без подготовки — ошибка может лишить доступа всех сотрудников, включая вас.
Ответы на частые вопросы
Можно ли сменить пользователя в 1С без закрытия программы?
Штатной кнопки переключения нет. Обходной вариант — запустить второй экземпляр 1С и войти в нём под другой учётной записью, не закрывая первый сеанс. Учтите, что в клиент-серверном режиме это расходует дополнительную лицензию.
Почему при запуске не появляется окно выбора пользователя?
Чаще всего включена аутентификация операционной системы — программа автоматически входит под текущим пользователем Windows. Либо в базе заведён только один пользователь без пароля. Настройки меняются администратором в конфигураторе.
Что делать, если забыт пароль пользователя?
Восстановить пароль самостоятельно нельзя — в 1С нет функции восстановления по почте. Администратор открывает конфигуратор, раздел «Администрирование» → «Пользователи», и задаёт учётной записи новый пароль.
Может ли администратор завершить сеанс другого пользователя?
Да. В типовых конфигурациях это делается через «Администрирование» → «Активные пользователи», а в клиент-серверном режиме также через консоль администрирования сервера 1С. Незаписанные данные завершённого сеанса будут потеряны.
Сохранятся ли открытые документы при смене пользователя?
Нет. При завершении сеанса все незаписанные изменения теряются. Перед выходом запишите каждый открытый документ кнопкой «Записать» или «Провести и закрыть».
Почему несколько сотрудников не должны работать под одним логином?
Общая учётная запись делает невозможным контроль действий: журнал регистрации показывает только имя пользователя, и установить, кто именно изменил или удалил документ, будет нельзя. Кроме того, одновременный вход под одним именем может быть ограничен настройками базы.
Что важно запомнить
Смена пользователя в 1С — это завершение текущего сеанса и повторный вход под другой учётной записью: отдельной кнопки переключения нет. Перед выходом обязательно запишите открытые документы, после входа проверьте имя пользователя в настройках, а сброс паролей и управление учётными записями оставьте администратору.