Переход на новую учетную запись в 1С:Предприятие — задача, с которой рано или поздно сталкивается каждый пользователь.hether вы администрируете базу данных, передаете доступ новому сотруднику или просто хотите разделить рабочие процессы, правильная смена учетки избавит от ошибок в отчетности и проблем с правами. В этой статье разберем все способы смены пользователя — от элементарного выхода из текущего профиля до сложных сценариев с переносом персональных настроек и ролей.
Важно понимать, что процедура отличается в зависимости от конфигурации 1С (Бухгалтерия, УТ, ЗУП и др.), режима работы (файловый или клиент-серверный) и версии платформы. Мы рассмотрим универсальные методы, актуальные для 1С:Предприятие 8.3 и новее, а также укажем на ключевые отличия для старых релизов. Если вы работаете с облачной версией 1С:Fresh, часть шагов будет упрощена — об этом тоже расскажем.
Прежде чем приступать, убедитесь, что у вас есть права администратора или хотя бы права на управление пользователями. Без них смена учетной записи ограничится лишь выходом из текущего профиля без возможности создать новый.
1. Базовая смена пользователя: выход и вход под другой учеткой
Самый простой сценарий — когда в системе уже существует другая учетная запись, и вам нужно просто переключиться на неё. Этот метод работает во всех конфигурациях 1С и не требует прав администратора.
Чтобы сменить пользователя:
- 🔄 Закройте все открытые окна в 1С (отчеты, документы, справочники). Несохраненные данные будут потеряны!
- 🚪 В главном меню программы выберите
Файл → Закрыть(или нажмитеAlt+F4). - 🔑 В окне авторизации введите логин и пароль другой учетной записи. Если поле
Пользовательотсутствует, ваша конфигурация настроена на автоматический вход — см. раздел про отключение автовхода. - 📌 Если пароль утерян, воспользуйтесь кнопкой
Забыли пароль?(доступна не во всех версиях) или обратитесь к администратору.
После успешного входа проверьте, что у новой учетной записи достаточно прав для работы. Например, если вы переключились с администратора на бухгалтера, доступ к настройкам системы будет ограничен.
Если в окне авторизации не отображается список пользователей, нажмите Ctrl+Shift+F12 — это вызовет расширенное окно входа с полным перечнем учетных записей (работает в большинстве конфигураций на платформе 8.3).
2. Создание новой учетной записи в 1С
Если нужной учетной записи ещё нет, её необходимо создать. Это можно сделать только имея права администратора или роль с аналогичными полномочиями (например, Полные права в 1С:Бухгалтерии).
Инструкция для файлового варианта и клиент-серверного почти идентична, но есть нюансы:
- Откройте 1С:Предприятие под учетной записью с административными правами.
- Перейдите в
Администрирование → Пользователи(в некоторых конфигурациях путь может отличаться, например,Сервис → Пользователив 1С:УТ). - Нажмите
Создатьи заполните обязательные поля:- 🆔 Имя пользователя (латиницей или кириллицей, без пробелов)
- 🔐 Пароль (минимум 6 символов, в некоторых версиях требуются цифры и спецсимволы)
- 📛 Полное имя (отображается в журналах и отчетах)
Бухгалтер, Кладовщик, Администратор). Без ролей пользователь не сможет работать в системе.В клиент-серверном варианте после создания пользователя может потребоваться синхронизация с сервером 1С:Предприятие. Для этого перезапустите службу 1C:Enterprise 8 Server Agent на сервере или выполните команду в консоли:
ras cluster --cluster=ИмяКластера restart
Имя уникально (нет повторов в списке)
Пароль соответствует политике безопасности
Назначены хотя бы минимальные роли
Пользователь добавлен в нужные группы (если используются)
-->
3. Перенос прав и настроек между учетными записями
При смене пользователя часто требуется перенести не только доступ, но и персональные настройки: шаблоны отчетов, сохраненные фильтры, расположение панелей инструментов. В 1С это реализовано через механизм Пользовательские настройки.
Чтобы скопировать настройки из одной учетной записи в другую:
- Авторизуйтесь под исходным пользователем (откуда копируем).
- Перейдите в
Сервис → Настройки → Сохранить настройки. - Укажите имя файла (например,
Настройки_Иванов.epf) и нажмитеСохранить. - Выйдите из системы и войдите под новым пользователем.
- В том же меню выберите
Загрузить настройкии укажите сохраненный файл. - 🔧 Откройте список пользователей (
Администрирование → Пользователи). - 📋 Выделите исходного пользователя, нажмите
Копировать(илиCtrl+C). - 🖱️ Вставьте данные в нового пользователя (
Ctrl+V) и откорректируйте при необходимости.
Для переноса ролей и прав:
Обратите внимание: некоторые настройки (например, личные контакты в справочнике "Контрагенты") не переносятся автоматически. Их придется экспортировать/импортировать отдельно через Все функции → Обмен данными.
Что не переносится при копировании настроек?
При копировании пользовательских данных НЕ сохраняются:
- История изменений документов (кто и когда редактировал)
- Личные заметки в карточках справочников
- Настройки конкретных рабочих мест (если используются)
- Пароли от внешних сервисов (ЭДО, банк-клиенты и т.п.)
4. Смена учетной записи в клиент-серверном варианте 1С
Если вы работаете с клиент-серверной версией 1С:Предприятие (например, на SQL Server или PostgreSQL), процесс смены пользователя имеет дополнительные нюансы. Здесь учетные записи управляются не только в самой 1С, но и на уровне СУБД.
Основные отличия от файлового варианта:
| Действие | Файловый вариант | Клиент-серверный вариант |
|---|---|---|
| Создание пользователя | Только в интерфейсе 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С.
Чтобы добавить или сменить пользователя в 1С:Fresh:
- Авторизуйтесь в личном кабинете 1С:Fresh.
- Перейдите в раздел
Пользователи и доступ. - Нажмите
Добавить пользователяи заполните данные:- 📧 Email (будет использоваться как логин)
- 👤 ФИО
- 📱 Телефон (для двухфакторной аутентификации)
Бухгалтер, Директор).Для смены текущего пользователя в самом 1С:Fresh:
- 🔄 Нажмите на иконку профиля в правом верхнем углу.
- 🚪 Выберите
Выйти. - 🔑 Введите данные другой учетной записи (или воспользуйтесь кнопкой
Войти через другой аккаунт).
В 1С:Fresh нет возможности создавать локальных пользователей — все учетные записи привязаны к email. Это упрощает управление, но требует подтверждения каждого нового пользователя через почту.
6. Типичные ошибки и их решение
При смене учетной записи в 1С пользователи часто сталкиваются с типовыми проблемами. Разберем самые распространенные и способы их устранения.
Ошибка 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С:Предприятие.
- Удерживая
Shift, запустите программу заново. - В окне авторизации снимите галочку
Сохранять имя пользователя. - Введите данные и войдите в систему.
Способ 2 (для клиент-серверного варианта):
- 📝 Отредактируйте файл
1CEStart.cfg(расположен в папке установки 1С). - 🔍 Найдите параметр
AutoLoginи установите его в0. - 💾 Сохраните файл и перезапустите 1С.
Чтобы настроить автовход для конкретного пользователя (например, для киоска самообслуживания):
- В файле
1CEStart.cfgдобавьте строки:AutoLogin = 1AutoLoginUser = ИмяПользователя
AutoLoginPwd = ПарольВЗашифрованномВиде
- 🔐 Для шифрования пароля используйте утилиту
chdbfl.exeиз комплекта 1С:chdbfl.exe -p "ВашПароль" -enc
Хранение паролей в открытом виде в конфигурационных файлах — грубое нарушение безопасности. Всегда используйте шифрование через chdbfl.exe!
8. Перенос учетной записи между базами 1С
Иногда требуется не просто сменить пользователя внутри одной базы, а перенести его в другую информационную базу. Например, при миграции с тестового стенда на рабочий сервер или при объединении нескольких филиалов.
Для этого используют выгрузку/загрузку пользователей через Конфигуратор:
- Откройте исходную базу в режиме
Конфигуратор(запуск с удержаниемShift). - Перейдите в
Администрирование → Выгрузить пользователейи сохраните файл (расширение.usr). - Откройте целевую базу в
Конфигураторе. - Выберите
Администрирование → Загрузить пользователейи укажите сохраненный файл. - 🔄 При конфликте имен (если пользователь уже существует) выберите
ЗаменитьилиПропустить.
Важные нюансы:
- 🔗 Роли переносятся только если в целевой базе есть идентичные названия. Иначе пользователю назначаются права по умолчанию.
- 🔐 Пароли не экспортируются в открытом виде — только хэши. Если алгоритм хэширования отличается, пользователю придется сбросить пароль.
- 📂 Личные настройки (шаблоны отчетов, расположение окон) не переносятся — их нужно экспортировать отдельно через
Сервис → Настройки.
Для переноса между базами с разными конфигурациями (например, из 1С:Бухгалтерии в 1С:УТ) используйте универсальный формат обмена (XML). Однако в этом случае придется вручную сопоставлять роли и права.
Как перенести пользователя между разными версиями 1С?
Если исходная и целевая базы на разных версиях платформы (например, 8.3.12 и 8.3.20), сначала обновите исходную базу до актуальной версии через Конфигуратор → Администрирование → Обновить конфигурацию. Иначе при загрузке пользователей возникнет ошибка несовместимости.
Частые вопросы (FAQ)
Можно ли сменить учетную запись в 1С без прав администратора?
Да, но с ограничениями. Вы можете выйти из текущего профиля и войти под другой учетной записью, если знаете её логин и пароль. Однако создать нового пользователя или изменить права без административного доступа невозможно.
Если вам нужно получить доступ к чужим данным (например, при уходе коллеги), обратитесь к администратору базы — он может временно назначить вам дополнительные роли.
Как сбросить пароль пользователя в 1С, если его забыл администратор?
Для сброса пароля администратора:
- Запустите 1С в режиме
Конфигуратор(удерживаяShiftпри старте). - В меню выберите
Администрирование → Пользователи. - Выделите администратора, нажмите
Изменитьи установите новый пароль. - Сохраните изменения (
Ctrl+S).
Если доступ к Конфигуратору тоже потерян, потребуется:
- 🔧 Для файлового варианта: удалить файл
1Cv8.1CD(база сбросится к состоянию без пользователей). - 🖥️ Для клиент-серверного: подключиться к СУБД и вручную обновить пароль в таблице
Users.
⚠️ Внимание: Сброс пароля через удаление файла базы приведет к потере всех пользовательских данных! Используйте этот метод только в крайнем случае.
Почему после смены пользователя не открываются некоторые отчеты?
Это связано с недостаточными правами или персональными настройками:
- 📋 Проверьте, назначена ли пользователю роль, дающая доступ к отчетам (например,
ПросмотрОтчетовв 1С:Бухгалтерии). - 🔧 Откройте отчет в режиме
1С:Предприятие, нажмитеЕщё → Настройкии сбросьте персональные фильтры. - 🔄 Если отчет совсем не виден в меню, обновите конфигурацию базы данных (
Конфигуратор → Администрирование → Обновить конфигурацию).
В некоторых конфигурациях (например, 1С:ERP) доступ к отчетам регулируется не только ролями, но и настройками видимости в профиле пользователя.
Как сделать так, чтобы при смене пользователя не слетали настройки интерфейса?
Чтобы сохранить расположение панелей, размеры окон и другие визуальные настройки:
- Перед сменой пользователя экспортируйте настройки через
Сервис → Настройки → Сохранить настройки. - После входа под новой учетной записью импортируйте их обратно (
Сервис → Настройки → Загрузить настройки).
Для глобального сохранения настроек для всех пользователей:
- 🛠️ В
КонфигуратореоткройтеОбщие настройки → Настройки интерфейса. - 📋 Установите флаг
Сохранять настройки для всех пользователей. - 💾 Сохраните конфигурацию (
Ctrl+S) и обновите базу.
Обратите внимание: некоторые настройки (например, личные закладки в справочниках) привязаны к конкретному пользователю и не переносятся.
Можно ли в 1С вести учет от имени разных пользователей одновременно?
Нет, 1С:Предприятие не поддерживает многопользовательский режим в одном сеансе. Однако есть обходные пути:
- 🖥️ Дополнительные сеансы: запустите несколько экземпляров 1С с разными пользователями (требует достаточных лицензий).
- 🔄 Быстрое переключение: используйте горячие клавиши для выхода (
Alt+F4) и входа под другим пользователем. - 📊 Делегирование прав: временно назначьте текущему пользователю роли другого сотрудника (через
Администрирование → Пользователи).
В клиент-серверном варианте можно настроить терминальный доступ с разными учетными записями Windows, но это требует дополнительной лицензии на сервер.