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

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

Как восстановить пароль в 1С

Как восстановить пароль в 1С: сброс через конфигуратор, файл users.v8i, сервер 1С и 1С:Фреш. Пошаговые инструкции, риски и ответы на частые вопросы.

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

Важно сразу разделить два сценария. Первый — у вас есть доступ к базе под другой учётной записью с правами администратора: тогда пароль пользователя меняется штатно, за пару минут и без риска. Второй — доступа нет совсем: тогда придётся работать со служебным файлом списка пользователей или с сервером СУБД, и здесь уже важны аккуратность и резервная копия.

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

Определите тип базы и уровень доступа

Прежде чем что-то менять, ответьте на три вопроса. Первый: база файловая или серверная? Это видно в окне выбора информационных баз — путь вида C:\Bases\Trade означает файловую базу, а строка вида Srvr="server";Ref="trade" — клиент-серверную. Второй вопрос: есть ли хотя бы один работающий вход с правами администратора? Третий: используется ли аутентификация 1С или операционной системы (Windows-аутентификация)?

От ответов зависит маршрут решения. Сброс пароля через конфигуратор возможен только при наличии административного доступа. Работа с файлом users.v8i применима только к файловым базам. Для серверных баз потребуется доступ к СУБД (MS SQL, PostgreSQL). Если база находится в облаке 1С:Фреш, локальные методы не работают вообще — только восстановление через почту владельца аккаунта.

Маршрут решения

Как выбрать действие

Есть учётная запись с полными правамиСмените пароль пользователя в разделе «Администрирование — Пользователи» или в конфигураторе
Файловая база, доступа нет совсемСделайте копию базы и удалите файл users.v8i — список пользователей сбросится
Серверная база, доступа нетОбратитесь к администратору СУБД для правки таблицы Params или используйте консоль кластера
База в 1С:ФрешВосстановите пароль через форму входа по ссылке на почту владельца

Сброс пароля при наличии доступа администратора

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

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

Порядок действий через конфигуратор
  1. 1
    Откройте базу в конфигураторе под учётной записью с правами администратора
  2. 2
    Перейдите: Администрирование → Пользователи
  3. 3
    Выберите нужного пользователя двойным щелчком
  4. 4
    Введите новый пароль и его подтверждение, при необходимости снимите блокировку
  5. 5
    Нажмите «ОК» и проверьте вход под новым паролем в режиме 1С:Предприятие

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

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

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

Порядок действий такой: завершите все сеансы работы с базой, сделайте полную копию каталога базы, затем удалите или переименуйте файл users.v8i. При следующем запуске конфигуратора платформа создаст пустой список пользователей — и вы войдёте в конфигуратор без пароля. После этого создайте заново учётные записи: «Администрирование» → «Пользователи» → «Добавить», назначьте роли и пароли.

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

Восстановление пароля в клиент-серверной базе

В серверном варианте файла users.v8i нет — список пользователей хранится внутри базы данных в служебной таблице Params (поле с описанием пользователей в бинарном виде). Простого способа «удалить файл» здесь нет, и прямое редактирование таблиц СУБД — операция, которую должен выполнять администратор баз данных, понимающий структуру хранения 1С.

Практически применяются два пути. Первый — если есть доступ к консоли кластера серверов 1С и к СУБД, администратор выгружает базу в dt через конфигуратор (если есть хоть какой-то вход) или очищает содержимое поля со списком пользователей в таблице Params штатным запросом, после чего вход в конфигуратор становится беспарольным. Второй — если утерян пароль администратора кластера 1С, его можно сбросить, остановив службу сервера 1С и очистив список администраторов в реестре кластера (файл 1CV8Clst.lst в каталоге srvinfo).

Если база работает под управлением MS SQL и у вас нет специалиста по СУБД, безопаснее привлечь администратора или франчайзи 1С: стоимость такой работы несопоставима с риском потерять рабочую базу из-за некорректного запроса.

Восстановление пароля в 1С:Фреш и облачных сервисах

В облачной 1С:ФRESH нет ни файлов базы, ни конфигуратора в привычном виде — доступ управляется через личный кабинет сервиса. Если пользователь забыл пароль, на странице входа нужно нажать ссылку «Забыли пароль?», указать логин (обычно это адрес электронной почты), и сервис отправит письмо со ссылкой для установки нового пароля.

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

Частые ошибки и проверка результата

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

Типичные ошибки
01
Удаление users.v8i без копии каталога базы — при неудаче откатиться не к чему
02
Создание новых пользователей с другими именами после сброса — теряется привязка к авторам документов в журналах
03
Попытка менять пароль в 1С при включённой Windows-аутентификации — поле пароля неактивно, вход зависит от ОС
04
Правка таблиц SQL без резервной копии средствами СУБД — риск необратимого повреждения базы
05
Путаница между паролем базы, паролем кластера и паролем хранилища конфигурации

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

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

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

Вход в режим 1С:Предприятие
Норма

Пользователь входит с новым паролем без ошибок

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

Сообщение «Имя или пароль пользователя не правильные» — пароль не применился или включена Windows-аутентификация

Список пользователей в конфигураторе
Норма

Все нужные учётные записи созданы, роли назначены

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

Список пуст или пользователей меньше, чем было до сброса

Авторы в журналах документов
Норма

В старых документах отображаются имена пользователей

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

Вместо авторов пустые значения — нарушена привязка идентификаторов

Профилактика: как не потерять доступ снова

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

Для файловых баз настройте регулярное резервное копирование каталога базы целиком — тогда даже неудачный сброс списка пользователей не станет катастрофой. Для серверных баз аналогичная роль — у регламентных копий средствами СУБД. И ведите актуальный список пользователей с ролями: при сбросе users.v8i он сэкономит часы на восстановлении прав.

Итог

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

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

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

Можно ли узнать текущий пароль пользователя, а не сбросить его?

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

Что будет с данными, если удалить файл users.v8i?

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

Почему после сброса пароля вход всё равно не работает?

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

Как сбросить пароль, если база в хранилище конфигурации?

Пароль хранилища и пароль информационной базы — разные вещи. Список пользователей хранилища ведётся отдельно (меню «Конфигурация» → «Хранилище конфигурации» → «Администрирование»), и сбросить его может администратор хранилища. Если утерян и он — придётся создавать новое хранилище из актуальной конфигурации базы.

Нарушит ли сброс пароля через users.v8i лицензию 1С?

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

Сколько времени занимает восстановление доступа?

Смена пароля администратором — несколько минут. Сброс файловой базы через users.v8i с копированием и созданием пользователей заново — обычно от получаса до часа в зависимости от числа учётных записей. Серверный вариант зависит от доступности администратора СУБД.