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

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

Как войти под другим пользователем в 1С

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

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

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

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

Способ 1. Выбор пользователя в окне запуска

Самый простой вариант — стандартное окно аутентификации при старте информационной базы. Закройте текущий сеанс 1С, снова запустите базу через ярлык или стартер 1С. Если в базе заведено несколько пользователей и список выбора не отключён, появится окно с выпадающим списком имён и полем пароля.

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

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

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

Способ 2. Вход через параметры командной строки

Когда окно выбора пользователя не появляется, имя и пароль можно передать напрямую при запуске. Для этого используются параметры /N (имя пользователя) и /P (пароль). Этот способ удобен для создания отдельных ярлыков под разные учётные записи.

Пример строки запуска для файловой базы:

bash
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Trade" /N"Иванов" /P"12345"

Для клиент-серверной базы вместо /F укажите параметры /S"Сервер\ИмяБазы". Если пароль пустой, параметр /P можно опустить. Обратите внимание: пароль в ярлыке хранится в открытом виде, поэтому такой приём допустим только для тестовых учётных записей или в защищённой среде.

Способ 3. Смена пользователя без закрытия программы и второй сеанс

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

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

Для проверки активных сеансов откройте в клиент-серверном варианте консоль кластера 1С, а в файловом — раздел «Администрирование — Активные пользователи» (в типовых конфигурациях). Там видно, кто и сколько сеансов держит открытыми.

Способ 4. Настройка аутентификации в конфигураторе

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

Здесь три ключевых параметра: «Аутентификация 1С:Предприятия» (классический вход по имени и паролю), «Аутентификация операционной системы» (вход под тем пользователем Windows, под которым запущен сеанс) и «Показывать в списке выбора». Если у пользователя включена только аутентификация ОС, в списке выбора его не будет — 1С попытается войти автоматически.

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

Проверка прав другого пользователя без его пароля

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

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

Сравнение вариантов

Список выбора при запуске

Подходит всем, когда список не скрыт и известен пароль; не работает при автоматической аутентификации ОС

Параметры /N и /P

Подходит для ярлыков и скрытых учётных записей; пароль хранится открыто

Смена пароля администратором

Подходит для разовой проверки прав; требует уведомления владельца учётной записи

Тестовая учётная запись с теми же ролями

Самый безопасный вариант для проверки прав; требует настройки и тестовой базы

Типичные проблемы и их решение

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

Вторая проблема — ошибка «Неверное имя пользователя или пароль». Проверьте раскладку клавиатуры, регистр пароля и то, что входите именно в ту базу. Если пароль утрачен, его может сбросить администратор через конфигуратор, не зная старого.

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

Типичные ошибки
01
Вход под чужой записью для выполнения рабочих документов — проведённые документы будут числиться за другим сотрудником, что искажает ответственность и отчётность
02
Смена пароля пользователя без его уведомления — сотрудник не сможет войти и потеряет рабочее время
03
Попытка проверить права в рабочей базе вместо тестовой копии — случайные изменения попадут в реальные данные
04
Хранение паролей в ярлыках с параметром /P — компрометация учётных данных

Ограничения и безопасность

Журнал регистрации фиксирует все сеансы и действия от имени вошедшего пользователя. Если вы работали под чужой записью, в журнале это будет выглядеть как действия владельца записи. Поэтому для проверок прав корректнее использовать тестовую базу или специально созданную учётную запись.

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

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

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

Имя пользователя в заголовке окна или в «О программе»
Норма

Отображается нужная учётная запись

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

Показан прежний пользователь — вход не сменился

Доступность документов и справочников
Норма

Видимость соответствует ожидаемым ролям

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

Доступно лишнее или, наоборот, всё скрыто — проверьте роли

Журнал регистрации
Норма

Сеанс зафиксирован под выбранным именем

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

Сеанса нет — возможно, журнал отфильтрован или отключён

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

Можно ли войти под другим пользователем, не зная его пароля?

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

Почему при запуске 1С не появляется окно выбора пользователя?

Чаще всего у текущего пользователя включена аутентификация операционной системы — 1С входит автоматически. Откройте конфигуратор и в карточке пользователя отключите этот тип аутентификации или включите вход по паролю 1С.

Можно ли работать в одной базе под двумя пользователями одновременно?

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

Будет ли видно в журнале, что под записью работал другой человек?

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

Как скрыть служебного пользователя из списка выбора?

В конфигураторе откройте карточку пользователя и снимите флаг «Показывать в списке выбора». Войти под такой записью можно будет через параметр командной строки /N с точным именем.

Итог

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

Вход под другим пользователем выполняется через список выбора при запуске, параметры /N и /P или настройку аутентификации в конфигураторе. Для проверки прав безопаснее использовать тестовую базу и отдельную учётную запись, а пароли не хранить в ярлыках.