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

Важно понимать, что процедура отличается в зависимости от конфигурации 1С (Бухгалтерия, УТ, ЗУП и др.), режима работы (файловый или клиент-серверный) и версии платформы. Мы рассмотрим универсальные методы, актуальные для 1С:Предприятие 8.3 и новее, а также укажем на ключевые отличия для старых релизов. Если вы работаете с облачной версией 1С:Fresh, часть шагов будет упрощена — об этом тоже расскажем.

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

1. Базовая смена пользователя: выход и вход под другой учеткой

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

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

  • 🔄 Закройте все открытые окна в (отчеты, документы, справочники). Несохраненные данные будут потеряны!
  • 🚪 В главном меню программы выберите Файл → Закрыть (или нажмите Alt+F4).
  • 🔑 В окне авторизации введите логин и пароль другой учетной записи. Если поле Пользователь отсутствует, ваша конфигурация настроена на автоматический вход — см. раздел про отключение автовхода.
  • 📌 Если пароль утерян, воспользуйтесь кнопкой Забыли пароль? (доступна не во всех версиях) или обратитесь к администратору.

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

💡

Если в окне авторизации не отображается список пользователей, нажмите Ctrl+Shift+F12 — это вызовет расширенное окно входа с полным перечнем учетных записей (работает в большинстве конфигураций на платформе 8.3).

2. Создание новой учетной записи в 1С

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

Инструкция для файлового варианта и клиент-серверного почти идентична, но есть нюансы:

  1. Откройте 1С:Предприятие под учетной записью с административными правами.
  2. Перейдите в Администрирование → Пользователи (в некоторых конфигурациях путь может отличаться, например, Сервис → Пользователи в 1С:УТ).
  3. Нажмите Создать и заполните обязательные поля:
    • 🆔 Имя пользователя (латиницей или кириллицей, без пробелов)
    • 🔐 Пароль (минимум 6 символов, в некоторых версиях требуются цифры и спецсимволы)
    • 📛 Полное имя (отображается в журналах и отчетах)
  • Назначьте роли (например, Бухгалтер, Кладовщик, Администратор). Без ролей пользователь не сможет работать в системе.
  • Сохраните изменения и закройте окно.
  • В клиент-серверном варианте после создания пользователя может потребоваться синхронизация с сервером 1С:Предприятие. Для этого перезапустите службу 1C:Enterprise 8 Server Agent на сервере или выполните команду в консоли:

    ras cluster --cluster=ИмяКластера restart

    Имя уникально (нет повторов в списке)

    Пароль соответствует политике безопасности

    Назначены хотя бы минимальные роли

    Пользователь добавлен в нужные группы (если используются)

    -->

    3. Перенос прав и настроек между учетными записями

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

    Чтобы скопировать настройки из одной учетной записи в другую:

    1. Авторизуйтесь под исходным пользователем (откуда копируем).
    2. Перейдите в Сервис → Настройки → Сохранить настройки.
    3. Укажите имя файла (например, Настройки_Иванов.epf) и нажмите Сохранить.
    4. Выйдите из системы и войдите под новым пользователем.
    5. В том же меню выберите Загрузить настройки и укажите сохраненный файл.
    6. Для переноса ролей и прав:

      • 🔧 Откройте список пользователей (Администрирование → Пользователи).
      • 📋 Выделите исходного пользователя, нажмите Копировать (или Ctrl+C).
      • 🖱️ Вставьте данные в нового пользователя (Ctrl+V) и откорректируйте при необходимости.

    Обратите внимание: некоторые настройки (например, личные контакты в справочнике "Контрагенты") не переносятся автоматически. Их придется экспортировать/импортировать отдельно через Все функции → Обмен данными.

    Что не переносится при копировании настроек?

    При копировании пользовательских данных НЕ сохраняются:

    - История изменений документов (кто и когда редактировал)

    - Личные заметки в карточках справочников

    - Настройки конкретных рабочих мест (если используются)

    - Пароли от внешних сервисов (ЭДО, банк-клиенты и т.п.)

    4. Смена учетной записи в клиент-серверном варианте 1С

    Если вы работаете с клиент-серверной версией 1С:Предприятие (например, на SQL Server или PostgreSQL), процесс смены пользователя имеет дополнительные нюансы. Здесь учетные записи управляются не только в самой , но и на уровне СУБД.

    Основные отличия от файлового варианта:

    Действие Файловый вариант Клиент-серверный вариант
    Создание пользователя Только в интерфейсе 1С В 1С + в СУБД (через SQL Management Studio или psql)
    Смена пароля Мгновенно применяется Требует синхронизации с сервером
    Удаление пользователя Удаляется из списка в 1С Нужно удалить и в СУБД, иначе останутся "сиротые" записи
    Блокировка доступа Через интерфейс 1С Можно заблокировать на уровне СУБД (например, ALTER USER имя ACCOUNT LOCK в PostgreSQL)

    Для администрирования пользователей на уровне СУБД часто используют утилиту 1cv8 с ключом /Execute. Пример команды для создания пользователя в PostgreSQL:

    1cv8.exe DESIGNER /S "ИмяСервера\ИмяБазы" /N ИмяАдмина /P ПарольАдмина /Execute "СоздатьПользователяИнформационнойБазы(«НовыйПользователь», «Пароль123», «Бухгалтер»);"
    💡

    В клиент-серверном варианте после изменения пользователей всегда перезапускайте службу 1C:Enterprise 8 Server Agent, иначе изменения могут не примениться до следующего переподключения.

    5. Особенности смены пользователя в облачной 1С:Fresh

    1С:Fresh — облачный сервис, где управление пользователями вынесено в веб-интерфейс. Здесь нет прямого доступа к СУБД, а смена учетной записи происходит через личный кабинет на сайте .

    Чтобы добавить или сменить пользователя в 1С:Fresh:

    1. Авторизуйтесь в личном кабинете 1С:Fresh.
    2. Перейдите в раздел Пользователи и доступ.
    3. Нажмите Добавить пользователя и заполните данные:
      • 📧 Email (будет использоваться как логин)
      • 👤 ФИО
      • 📱 Телефон (для двухфакторной аутентификации)
  • Назначьте роль (например, Бухгалтер, Директор).
  • Отправьте приглашение — пользователь получит письмо с инструкцией по активации.
  • Для смены текущего пользователя в самом 1С:Fresh:

    • 🔄 Нажмите на иконку профиля в правом верхнем углу.
    • 🚪 Выберите Выйти.
    • 🔑 Введите данные другой учетной записи (или воспользуйтесь кнопкой Войти через другой аккаунт).
    📊 Какой тип 1С вы используете?
    Файловый вариант
    Клиент-серверный (SQL/PostgreSQL)
    Облачная 1С:Fresh
    Не знаю

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

    6. Типичные ошибки и их решение

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

    Ошибка 1: "Нет прав на вход в информационную базу"

    ⚠️ Внимание: Эта ошибка возникает, если пользователь удален из списка в 1С, но его запись осталась в СУБД (актуально для клиент-серверного варианта). Чтобы исправить:
    • 🛠️ Подключитесь к серверу 1С через Консоль администрирования.
    • 🔍 Выполните запрос к СУБД для очистки "сиротских" записей:
      DELETE FROM "Config"."Users" WHERE "Name" = 'ИмяУдаленногоПользователя';
    • 🔄 Перезапустите службу 1C:Enterprise 8 Server Agent.

    Ошибка 2: "Неверный пароль" при правильном вводе

    Чаще всего это связано с:

    • 🔠 Регистром символов (пароль Пароль123 и пароль123 — разные вещи!).
    • 🌐 Раскладкой клавиатуры (проверьте язык ввода).
    • 🔄 Кэшем паролей — очистите его через %APPDATA%\1C\1cv8\ (удалите папку с именем базы).

    Ошибка 3: Новый пользователь не видит нужные разделы

    Проблема в недостаточных правах. Проверьте:

    • 📜 Назначены ли пользователю ролиАдминистрирование → Пользователи).
    • 🔧 Не заблокированы ли права на уровне профилей доступа (в некоторых конфигурациях, например, 1С:ERP, есть дополнительные настройки видимости).
    • 🔄 Не требуется ли перезагрузка конфигурации (в меню Конфигуратор → Администрирование → Обновить конфигурацию базы данных).
    💡

    Если после смены пользователя пропали панели инструментов, попробуйте сбросить настройки интерфейса: Сервис → Настройки → Восстановить стандартные настройки.

    7. Автоматический вход в 1С: как отключить или настроить

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

    Способ 1 (для файлового варианта):

    1. Закройте 1С:Предприятие.
    2. Удерживая Shift, запустите программу заново.
    3. В окне авторизации снимите галочку Сохранять имя пользователя.
    4. Введите данные и войдите в систему.

    Способ 2 (для клиент-серверного варианта):

    • 📝 Отредактируйте файл 1CEStart.cfg (расположен в папке установки 1С).
    • 🔍 Найдите параметр AutoLogin и установите его в 0.
    • 💾 Сохраните файл и перезапустите 1С.

    Чтобы настроить автовход для конкретного пользователя (например, для киоска самообслуживания):

    1. В файле 1CEStart.cfg добавьте строки:
      AutoLogin = 1
      

      AutoLoginUser = ИмяПользователя

      AutoLoginPwd = ПарольВЗашифрованномВиде

    2. 🔐 Для шифрования пароля используйте утилиту chdbfl.exe из комплекта 1С:
      chdbfl.exe -p "ВашПароль" -enc
    💡

    Хранение паролей в открытом виде в конфигурационных файлах — грубое нарушение безопасности. Всегда используйте шифрование через chdbfl.exe!

    8. Перенос учетной записи между базами 1С

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

    Для этого используют выгрузку/загрузку пользователей через Конфигуратор:

    1. Откройте исходную базу в режиме Конфигуратор (запуск с удержанием Shift).
    2. Перейдите в Администрирование → Выгрузить пользователей и сохраните файл (расширение .usr).
    3. Откройте целевую базу в Конфигураторе.
    4. Выберите Администрирование → Загрузить пользователей и укажите сохраненный файл.
    5. 🔄 При конфликте имен (если пользователь уже существует) выберите Заменить или Пропустить.

    Важные нюансы:

    • 🔗 Роли переносятся только если в целевой базе есть идентичные названия. Иначе пользователю назначаются права по умолчанию.
    • 🔐 Пароли не экспортируются в открытом виде — только хэши. Если алгоритм хэширования отличается, пользователю придется сбросить пароль.
    • 📂 Личные настройки (шаблоны отчетов, расположение окон) не переносятся — их нужно экспортировать отдельно через Сервис → Настройки.

    Для переноса между базами с разными конфигурациями (например, из 1С:Бухгалтерии в 1С:УТ) используйте универсальный формат обмена (XML). Однако в этом случае придется вручную сопоставлять роли и права.

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

    Если исходная и целевая базы на разных версиях платформы (например, 8.3.12 и 8.3.20), сначала обновите исходную базу до актуальной версии через Конфигуратор → Администрирование → Обновить конфигурацию. Иначе при загрузке пользователей возникнет ошибка несовместимости.

    Частые вопросы (FAQ)

    Можно ли сменить учетную запись в 1С без прав администратора?

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

    Если вам нужно получить доступ к чужим данным (например, при уходе коллеги), обратитесь к администратору базы — он может временно назначить вам дополнительные роли.

    Как сбросить пароль пользователя в 1С, если его забыл администратор?

    Для сброса пароля администратора:

    1. Запустите 1С в режиме Конфигуратор (удерживая Shift при старте).
    2. В меню выберите Администрирование → Пользователи.
    3. Выделите администратора, нажмите Изменить и установите новый пароль.
    4. Сохраните изменения (Ctrl+S).

    Если доступ к Конфигуратору тоже потерян, потребуется:

    • 🔧 Для файлового варианта: удалить файл 1Cv8.1CD (база сбросится к состоянию без пользователей).
    • 🖥️ Для клиент-серверного: подключиться к СУБД и вручную обновить пароль в таблице Users.

    ⚠️ Внимание: Сброс пароля через удаление файла базы приведет к потере всех пользовательских данных! Используйте этот метод только в крайнем случае.

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

    Это связано с недостаточными правами или персональными настройками:

    • 📋 Проверьте, назначена ли пользователю роль, дающая доступ к отчетам (например, ПросмотрОтчетов в 1С:Бухгалтерии).
    • 🔧 Откройте отчет в режиме 1С:Предприятие, нажмите Ещё → Настройки и сбросьте персональные фильтры.
    • 🔄 Если отчет совсем не виден в меню, обновите конфигурацию базы данных (Конфигуратор → Администрирование → Обновить конфигурацию).

    В некоторых конфигурациях (например, 1С:ERP) доступ к отчетам регулируется не только ролями, но и настройками видимости в профиле пользователя.

    Как сделать так, чтобы при смене пользователя не слетали настройки интерфейса?

    Чтобы сохранить расположение панелей, размеры окон и другие визуальные настройки:

    1. Перед сменой пользователя экспортируйте настройки через Сервис → Настройки → Сохранить настройки.
    2. После входа под новой учетной записью импортируйте их обратно (Сервис → Настройки → Загрузить настройки).

    Для глобального сохранения настроек для всех пользователей:

    • 🛠️ В Конфигураторе откройте Общие настройки → Настройки интерфейса.
    • 📋 Установите флаг Сохранять настройки для всех пользователей.
    • 💾 Сохраните конфигурацию (Ctrl+S) и обновите базу.

    Обратите внимание: некоторые настройки (например, личные закладки в справочниках) привязаны к конкретному пользователю и не переносятся.

    Можно ли в 1С вести учет от имени разных пользователей одновременно?

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

    • 🖥️ Дополнительные сеансы: запустите несколько экземпляров 1С с разными пользователями (требует достаточных лицензий).
    • 🔄 Быстрое переключение: используйте горячие клавиши для выхода (Alt+F4) и входа под другим пользователем.
    • 📊 Делегирование прав: временно назначьте текущему пользователю роли другого сотрудника (через Администрирование → Пользователи).

    В клиент-серверном варианте можно настроить терминальный доступ с разными учетными записями Windows, но это требует дополнительной лицензии на сервер.