Смена учётной записи в 1С:Предприятии 8.3 — от окна запуска до параметров командной строки

· 10 мин

Содержание

Чтобы войти в 1С под другим пользователем, закройте программу и запустите базу заново: в окне входа выберите или впишите другое имя и введите его пароль. Если окно входа не появляется, а 1С сразу открывается под вашей учёткой, значит, включена аутентификация Windows — запустите базу с ключом /WA-, и программа снова спросит логин и пароль.

Способ одинаково работает в Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других конфигурациях на платформе 8.3: окно входа и параметры запуска — часть платформы, а не конкретной программы.

Подготовка: что нужно знать до смены пользователя

Перед тем как переключаться, проверьте три вещи. Это сэкономит пару попыток входа.

  • 👤 Имя пользователя. В окне входа нужно точное имя из списка пользователей базы, а не ФИО из справочника сотрудников. Регистр букв не важен, лишние пробелы — важны.
  • 🔑 Пароль. Если его не знаете, войти не получится. Сбросить пароль может только администратор базы.
  • 🧾 Незаписанные данные. При закрытии 1С спросит о несохранённых документах. Запишите их заранее, иначе изменения пропадут.

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

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

Обычная смена пользователя через окно запуска

Это базовый способ, он работает всегда и не требует никаких настроек.

Шаг за шагом

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

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

Почему нужного имени нет в выпадающем списке

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

Переключиться без долгого перезапуска

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

Перезапуск из самой программы

Если у вас есть права на разработку, в общий модуль или обработку можно добавить команду перезапуска. В платформе 8.3 для этого есть метод ЗавершитьРаботуСистемы(): второй параметр включает перезапуск, третий передаёт дополнительные параметры запуска.

// Перезапуск 1С с открытием окна входа (без аутентификации Windows)
&НаКлиенте
Процедура ВойтиПодДругимПользователем(Команда)
	ЗавершитьРаботуСистемы(Истина, Истина, "/WA-");
КонецПроцедуры

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

Вторая копия программы рядом

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

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

Если 1С пускает без пароля: аутентификация Windows

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

Обойти это можно тремя способами.

СпособКак сделатьКогда подходит
Ключ /WA- в параметрах базыВ списке баз выделите базу → Изменить → на последней странице мастера в поле «Дополнительные параметры запуска» впишите /WA-Нужно постоянно входить с паролем
Ключ /WA- в ярлыкеДобавьте /WA- в строку запуска ярлыкаОтдельный ярлык для входа под другим именем
Запуск от другого пользователя WindowsShift + правый клик по ярлыку → «Запустить от имени другого пользователя»У второго пользователя базы тоже настроен вход через Windows

Ключ /WA- запрещает автоматическую аутентификацию Windows для этого запуска. Противоположный ключ /WA+ требует её принудительно.

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

Ярлык с готовым пользователем: параметры командной строки

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

Основные ключи

КлючЧто делаетПример
ENTERPRISEЗапуск в режиме «1С:Предприятие»1cv8.exe ENTERPRISE
/FПуть к файловой базе/F"D:\Bases\Buh"
/SАдрес серверной базы: сервер и имя базы/S"srv1c\buh"
/IBNameИмя базы из списка баз/IBName"Бухгалтерия ООО Ромашка"
/NИмя пользователя/N"Иванова"
/PПароль пользователя/P"Qw12"
/WA-Не использовать аутентификацию Windows/WA-

Пример ярлыка для файловой базы

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

"C:\Program Files\1cv8\8.3.24.1586\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Buh" /N"Иванова" /WA-

Пароль здесь не указан. 1С откроет окно входа с уже подставленным именем «Иванова», останется ввести пароль.

Пример bat-файла для серверной базы

@echo off
rem Вход в серверную базу под пользователем Склад
start "" "C:\Program Files\1cv8\8.3.24.1586\bin\1cv8.exe" ENTERPRISE /S"srv1c\trade" /N"Склад" /WA-

После обновления платформы путь к папке bin меняется, и ярлык перестаёт работать. Чтобы не править его после каждого обновления, вместо 1cv8.exe из папки версии указывают 1cestart.exe из папки C:\Program Files\1cv8\common — он сам выберет подходящую установленную версию.

Не храните пароль в ключе /P в ярлыке или bat-файле. Любой, кто откроет свойства ярлыка, увидит пароль открытым текстом. Ключ /P допустим только для служебных сценариев на защищённом сервере — например, для ночной выгрузки под специальным пользователем с урезанными правами.

Вход в клиент-серверную базу: чем отличается

В серверном варианте окно входа то же самое, но путь до него длиннее. Клиент сначала обращается к агенту сервера 1С (по умолчанию порт 1540), затем к менеджеру кластера (1541) и рабочим процессам. Если на любом этапе связь рвётся, вы получите ошибку соединения ещё до проверки логина и пароля.

Что важно при смене пользователя в серверной базе:

  • 🖥️ Адрес базы. В списке баз серверная база записана как сервер и имя базы на сервере. Имя базы в кластере может не совпадать с тем, как она подписана у вас в списке.
  • 🔒 Пользователи кластера и пользователи базы — разные. Логин администратора кластера или пользователя СУБД не подходит для входа в программу. В окне входа нужен пользователь информационной базы.
  • ⏳ Зависший сеанс. Если 1С закрылась аварийно, старый сеанс может какое-то время оставаться на сервере и занимать лицензию. Новый вход под тем же или другим именем при этом возможен, но лицензий может не хватить.

Зависший сеанс администратор удаляет в консоли администрирования серверов 1С: кластер → информационные базы → нужная база → «Сеансы».

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

Веб-клиент и публикация через браузер

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

Не получается войти: диагностика ошибок

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

Диагностика: выберите симптом

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

Права нового пользователя: что увидит человек после входа

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

Где заводят пользователей и права

ГдеПутьЧто настраивают
БП 3.0, ЗУП 3.1, УТ 11Администрирование → Настройки пользователей и прав → ПользователиКарточка, пароль, вход через Windows
Там жеКнопка «Права доступа» в карточке пользователяВключение в группы доступа
Там жеАдминистрирование → Настройки пользователей и прав → Группы доступаПрофили и ограничения по организациям
КонфигураторАдминистрирование → ПользователиРоли, пароль, основной интерфейс

В типовых конфигурациях на БСП права назначают через группы доступа и профили, а не через роли в Конфигураторе. Если раздать роли напрямую в Конфигураторе, программа при следующей проверке может их сбросить и привести к составу групп доступа.

Быстрый способ завести похожего пользователя

Нужен ещё один кладовщик с теми же правами? Не заводите его с нуля:

  1. Откройте список пользователей.
  2. Выделите существующего кладовщика и скопируйте его кнопкой копирования в командной панели (или клавишей F9).
  3. Укажите новое имя и задайте пароль.
  4. Проверьте на вкладке прав, что группы доступа перенеслись.

Затем войдите под новым пользователем и пройдитесь по разделам, которыми он будет пользоваться. Это лучший способ убедиться, что прав хватает, но нет лишних.

Проверяйте права в отдельном окне, не закрывая сеанс администратора. Если чего-то не хватает, вы поправите группу доступа в одном окне и сразу перезайдёте во втором.

Частые ошибки при смене учётной записи

Несколько ситуаций, на которых спотыкаются чаще всего:

  • ❌ Вошли под чужим именем и провели документы. Автор документа запишется не тот, а при разборе ошибок придётся искать, кто на самом деле работал. Для проверок используйте тестовую учётку.
  • ❌ Оставили пароль в ярлыке. Ярлык скопировали коллеге — вместе с паролем. Пароль в ключе /P виден в свойствах ярлыка.
  • ❌ Путаете пользователя базы с пользователем Windows или кластера. Это три разные учётки, и пароли у них разные.
  • ❌ Не переключились обратно. Окно входа запомнило последнее имя, и следующий запуск пройдёт под тестовым пользователем. Посмотрите имя в заголовке окна или на панели программы перед работой.
  • ❌ Снимают аутентификацию Windows у всех. Для смены пользователя достаточно ключа /WA- в одном ярлыке, перенастраивать карточки не нужно.

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

Можно ли узнать, под каким пользователем я сейчас работаю?
Да. Имя текущего пользователя показано в верхней части окна программы, в правой части заголовка. Если имя не видно, программа запущена без пользователей — в базе нет ни одной учётной записи.
Можно ли войти в одну базу под двумя пользователями на одном компьютере?
Да, запустите 1С дважды и укажите разные имена. Каждый сеанс работает независимо, но для каждого нужна свободная лицензия.
Что делать, если пароль администратора забыт, а других администраторов нет?
Восстановить базу из резервной копии, сделанной до потери пароля, или обратиться к специалисту, который обслуживает базу. Простого способа сбросить пароль из окна входа нет, и это защита данных.
Работает ли ключ /WA- в веб-клиенте?
Нет, ключи командной строки относятся к тонкому и толстому клиенту. В браузере используйте выход из программы и повторный вход по адресу базы.
Сохраняются ли мои настройки, если я войду под другим пользователем?
Нет. Настройки форм, отчётов и рабочего стола хранятся отдельно для каждого пользователя. Под другим именем вы увидите его настройки, а свои найдёте при возвращении.