Смена пользователя в 1С Предприятие: выход, повторный вход и параметры запуска

· 9 мин

Содержание

Кнопки «Сменить пользователя » в управляемом интерфейсе 1С 8.3 нет. Чтобы зайти под другим пользователем, нужно завершить текущий сеанс командой Файл → Выход (или закрыть окно), а затем запустить базу заново и ввести другое имя и пароль. Для этого нужен только список пользователей и пароль того, кто входит.

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

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

Самый короткий путь подходит и для файловой, и для клиент-серверной базы.

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

Если в окне запуска стоит галочка «Запомнить пароль» или в ярлыке прописан логин, платформа не покажет окно авторизации и сразу пустит под старым пользователем. Тогда правьте параметры базы (см. ниже).

Если окно авторизации не появляется

Причин обычно три:

  • 🔑 у базы включена аутентификация операционной системы, и 1С берёт вашу учётную запись Windows;
  • 📌 в ярлыке запуска прописан параметр /N с логином, часто вместе с /P;
  • 🗂 в базе всего один пользователь без пароля, и система не спрашивает ничего.

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

Клиент-серверный вариант и файловая база

Порядок смены пользователя одинаковый, но последствия разные.

Что сравниваемФайловая базаКлиент-серверная база
Где хранится список пользователейв самой базе, папка с файлом 1Cv8.1CDв информационной базе на сервере
Лицензиязанимает ключ, пока сеанс открытзанимает лицензию на кластере до закрытия сеанса
Что видит администраторКонфигуратор → Администрирование → Активные пользователиконсоль кластера, раздел «Сеансы»
Выход «по-тихому»закрыть окнозакрыть окно, сеанс может ещё некоторое время висеть на сервере

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

Если лицензии ограничены, выходите полностью и ждите, пока сеанс уйдёт из консоли. Не запускайте второй сеанс «на минутку».

Веб-клиент и тонкий клиент: как поменять пользователя

В тонком клиенте всё как выше: Файл → Выход, запуск заново. Окно запуска показывает список баз с последним выбранным пользователем, а при нескольких базах и профилях удобно держать по отдельной записи на пользователя.

В веб-клиенте картина другая. Вы работаете во вкладке браузера, а пароль и логин хранит браузер или сама страница входа.

  1. Нажмите Файл → Выход в самой 1С. Просто закрыть вкладку мало: браузер может сохранить сессионные данные.
  2. Откройте адрес публикации заново. Адрес выглядит примерно так: https://сервер/имя_публикации.
  3. Если браузер подставляет старый логин, очистите автозаполнение или откройте страницу в режиме инкогнито.

Для тестов под разными пользователями одновременно запускайте второй браузер или окно инкогнито. Это единственный быстрый способ держать два сеанса веб-клиента рядом на одном компьютере.

Два пользователя на одном компьютере

Иногда нужно видеть работу базы глазами другого сотрудника, например воспроизвести его ошибку. Варианты:

  • 🧑‍💻 второй ярлык запуска с /N и /P нужного пользователя (только для тестовой базы, не для рабочей);
  • 🪟 запуск от имени другого пользователя Windows: клавиша Shift + правая кнопка по ярлыку, пункт запуска от имени другого пользователя;
  • 🌐 веб-клиент в инкогнито в паре с обычным окном.

Параметры запуска: логин и пароль в ярлыке

Чтобы не вводить данные руками, их можно передать в командной строке. Ярлык содержит путь к 1cv8.exe, а дальше идут ключи.

"C:\Program Files\1cv8\8.3.25.1445\bin\1cv8.exe" ENTERPRISE /S "СЕРВЕР\БазаБух" /N "Иванова" /P "пароль" /WA-

Что здесь значит:

КлючНазначение
ENTERPRISEзапуск в режиме «1С:Предприятие» (не Конфигуратор)
/S "СЕРВЕР\База"адрес сервера и имя базы
/F "C:\Базы\Бух"путь к файловой базе (вместо /S)
/Nимя пользователя
/Pпароль
/WA-отключить аутентификацию Windows, использовать логин из ключа или окно
/WA+включить аутентификацию Windows
/DisableStartupDialogsне показывать диалоги при запуске, где это возможно

Версию платформы в пути подставьте свою: папка с номером у каждого сервера своя.

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

Аутентификация операционной системы

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

  1. Откройте карточку пользователя в списке пользователей.
  2. Включите аутентификацию операционной системы и укажите учётную запись в формате домена.
  3. Проверьте, что /WA+ не отключён в параметрах запуска.

Если после этого нужно зайти под другим пользователем, придётся сменить пользователя в самом Windows или запустить 1С через /WA- /N … /P ….

Пошаговый помощник
Нужный пользователь — есть в списке?
Откройте список пользователей: в Бухгалтерии 3.0 это Администрирование → Настройки пользователей и прав → Пользователи; в ЗУП 3.1 и УТ 11 раздел называется похоже. Если пользователя нет, создайте его кнопкой Создать.

Права и профили: почему «вошёл, а ничего не видно»

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

Где смотреть права пользователя

В Бухгалтерии 3.0, ЗУП 3.1 и УТ 11 права задаются через группы доступа (профили):

  1. Откройте Администрирование → Настройки пользователей и прав.
  2. Выберите Группы доступа или Профили групп доступа.
  3. Найдите профиль, например «Бухгалтер» или «Только просмотр».
  4. Проверьте, входит ли в группу нужный пользователь, и какие роли даёт профиль.

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

Типичная картина

СимптомВероятная причина
Раздела нет в менюнет роли на этот раздел в профиле
Раздел виден, документ создать нельзяу профиля только чтение
Видны не все организацииограничение по организациям на уровне группы доступа
Доступ к ЗП и кадрам скрытв УТ и Рознице нет модуля зарплаты, это не права, а состав конфигурации

Полные права и администратор

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

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

Какой у вас случай при входе под другим пользователем?

Зависшие сеансы и блокировка входа

Бывает так: вы вышли, зашли заново, а система говорит про занятый ключ или про блокировку. Это не про пользователя, а про сеансы и лицензии.

Что смотреть, если сеанс завис

Файловая база:

  1. Закройте все окна 1С на компьютере. В диспетчере задач проверьте процессы 1cv8.exe, 1cv8c.exe: старые экземпляры могут висеть.
  2. Откройте Конфигуратор → Администрирование → Активные пользователи и посмотрите список.

Клиент-серверная база: в консоли кластера (оснастка «Администрирование серверов 1С:Предприятия») откройте информационную базу, раздел Сеансы, найдите нужный сеанс и завершите.

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

Блокировка начала сеансов

При обновлении или регламентных работах администратор запрещает вход всем, кроме себя. Окно авторизации в этом случае покажет сообщение. Если вы администратор, зайдите с параметром /UC (код разрешения) и снимите блокировку в окне управления.

"C:\Program Files\1cv8\8.3.25.1445\bin\1cv8.exe" ENTERPRISE /S "СЕРВЕР\БазаБух" /N "Админ" /UC "КодРазрешения"
Диагностика: выберите симптом

Частые ошибки и как их избежать

  • 🔁 Закрывают вкладку веб-клиента и думают, что вышли. Сеанс остаётся на сервере, и лицензия занята.
  • 🔒 Оставляют пароль в ярлыке на общем компьютере.
  • 👥 Работают всей бухгалтерией под одним пользователем «Бухгалтер». Потом по журналу регистрации не разобрать, кто провёл документ.
  • 🧪 Проверяют права под администратором и удивляются, что у сотрудника всё иначе.
  • 🗑 Удаляют пользователя, у которого есть документы. Лучше пометить его как недействительного, и он перестанет входить, а авторство в документах сохранится.

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

Перед сменой пользователя
Выполнено: 0 / 5

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

Как выйти из 1С, чтобы войти под другим пользователем?
Выберите Файл → Выход, затем запустите 1С заново и введите другое имя и пароль. Просто закрыть вкладку веб-клиента недостаточно.
Можно ли сменить пользователя, не закрывая 1С?
В обычном управляемом интерфейсе нет. Сеанс привязан к пользователю при запуске. Для одновременной работы запускайте второй сеанс: второй ярлык, второй браузер или инкогнито.
Как зайти в 1С без пароля?
Если у пользователя пароль пустой, окно авторизации пропустит с пустым полем. Включённая аутентификация Windows тоже пускает без пароля. Для рабочей базы лучше задать пароль.
Как узнать, под кем сейчас вошли?
Посмотрите имя пользователя в заголовке окна или в меню пользователя. Если не видно, проверьте раздел Администрирование → Настройки пользователей и прав.
Как посмотреть, кто сидит в базе?
Для файловой базы: Конфигуратор, Администрирование → Активные пользователи. Для клиент-серверной: консоль кластера, раздел «Сеансы».
Что делать, если забыл пароль?
Другой администратор сбросит его в карточке пользователя. Если администратор один и он забыл пароль, нужен доступ к базе через конфигуратор или к файлам базы.