Администрирование · 10 мин
Как сбросить пароль на базу 1С
Как сбросить пароль пользователя в базе 1С: через конфигуратор, кластер серверов и SQL. Способы для файловых и клиент-серверных баз, риски и частые ошибки.
Потеря пароля от информационной базы 1С — типовая ситуация: сотрудник уволился и не передал учётные данные, пароль администратора записан в утерянном документе, а вход в систему заблокирован. Способ восстановления зависит от двух факторов: типа базы (файловая или клиент-серверная) и наличия хотя бы одной учётной записи с правами администратора.
Важно понимать: пароли в 1С не хранятся в открытом виде — платформа сохраняет только хэш. Поэтому «узнать» забытый пароль нельзя, его можно только сбросить, то есть заменить новым или очистить. Ниже разобраны рабочие методы для каждого сценария, их ограничения и риски.
Перед любыми действиями со списком пользователей сделайте резервную копию базы: для файловой — скопируйте файл 1Cv8.1CD, для клиент-серверной — выполните выгрузку через конфигуратор или средствами СУБД. Это займёт несколько минут, но защитит от необратимых последствий при ошибке.
Определите тип базы и свои полномочия
От типа развёртывания зависит весь дальнейший порядок действий. Файловая база — это один файл 1Cv8.1CD на диске или в сетевой папке. Клиент-серверная база работает под управлением СУБД (Microsoft SQL Server, PostgreSQL, Oracle) и сервера 1С:Предприятие.
Узнать тип базы можно в окне запуска 1С: выделите базу в списке — внизу окна отобразится строка подключения. Если путь выглядит как каталог на диске — база файловая; если указано имя сервера и имя базы — клиент-серверная.
Как выбрать способ сброса
Отдельно проверьте, есть ли у вас учётная запись с полными правами. Если в базе работает несколько администраторов, достаточно попросить коллегу сбросить ваш пароль штатными средствами — это займёт меньше минуты и не несёт никаких рисков.
Сброс пароля через конфигуратор
Штатный способ подходит, когда у вас есть доступ в конфигуратор под учётной записью администратора. Откройте конфигуратор, выберите нужную базу и авторизуйтесь. Затем перейдите в меню «Администрирование» → «Пользователи».
- 1Откройте конфигуратор и войдите под учётной записью администратора
- 2Перейдите: Администрирование → Пользователи
- 3Дважды щёлкните по нужному пользователю в списке
- 4На вкладке «Основные» введите новый пароль и подтверждение или оставьте поля пустыми для сброса
- 5Снимите или установите флажок «Аутентификация 1С:Предприятия» по необходимости
- 6Нажмите «ОК» и проверьте вход под новым паролем в режиме 1С:Предприятие
В окне редактирования пользователя поля «Пароль» и «Подтверждение» заполняются новым значением. Если оставить их пустыми, пользователь сможет входить без пароля — это допустимо только как временная мера. Заодно проверьте, что у пользователя включён нужный вид аутентификации: «Аутентификация 1С:Предприятия» или «Аутентификация операционной системы».
Тот же результат достигается из режима 1С:Предприятие, если в конфигурации есть штатный интерфейс управления пользователями (в типовых решениях это раздел «Администрирование» → «Настройки пользователей и прав»). Там администратор может сменить пароль любого пользователя, не открывая конфигуратор.
Сброс через консоль кластера серверов
Для клиент-серверных баз список пользователей можно редактировать через консоль администрирования серверов 1С:Предприятия. Этот способ полезен, когда конфигуратор недоступен, но есть доступ к серверу приложений.
Откройте оснастку «Администрирование серверов 1С:Предприятия», разверните нужный кластер, найдите ветку «Информационные базы» и выберите базу. В свойствах базы и в списке пользователей доступны те же операции, что и в конфигураторе: изменение пароля, смена аутентификации, блокировка учётной записи.
Если утрачен пароль администратора кластера, его можно сбросить, остановив службу сервера 1С и отредактировав файл списка администраторов кластера в служебном каталоге сервера (каталог srvinfo). После правки службу запускают снова. Эти действия требуют прав локального администратора на сервере и остановки работы пользователей, поэтому планируйте их на нерабочее время.
Восстановление доступа к файловой базе без пароля администратора
Самая сложная ситуация — файловая база, в которой единственный администратор забыл пароль, а других пользователей с полными правами нет. Штатными средствами платформа такой сценарий не решает: это осознанная мера защиты.
На практике применяют несколько подходов. Первый — поиск резервных копий: если есть копия базы, созданная до установки пароля, можно восстановить её и накатить актуальные данные штатными средствами переноса. Второй — использование специализированных утилит, которые очищают или перезаписывают хэши паролей внутри файла 1Cv8.1CD. Такие инструменты существуют, но их применение требует аккуратности: любая некорректная правка файла базы может сделать её нечитаемой.
Третий вариант — обратиться к фирме «1С» или к её партнёрам: при подтверждении прав на базу возможны официальные процедуры восстановления. Учтите, что взлом чужой базы без согласия владельца данных может нарушать закон, поэтому применяйте методы восстановления только к базам вашей организации.
Сброс пароля через СУБД для клиент-серверной базы
Когда доступ к кластеру 1С потерян, но есть административный доступ к серверу баз данных, список пользователей можно очистить напрямую в СУБД. Данные о пользователях хранятся в таблице Params информационной базы в сериализованном виде.
Типовой приём — обновить или удалить запись со списком пользователей в этой таблице, после чего платформа при следующем запуске предложит создать администратора заново. Перед операцией обязательно сделайте полную резервную копию базы средствами СУБД и остановите сеансы пользователей.
-- Пример для MS SQL Server: просмотр записей Params
-- Перед выполнением сделайте бэкап базы!
SELECT FileName, [Order] FROM dbo.Params;
-- Удаление записи со списком пользователей (users.usr)
DELETE FROM dbo.Params WHERE FileName = 'users.usr';После удаления записи users.usr запустите конфигуратор: платформа обнаружит отсутствие списка пользователей и позволит создать нового администратора. Затем вручную пересоздайте остальные учётные записи — их роли и настройки в большинстве конфигураций привязаны к именам пользователей, поэтому сохраняйте прежние имена.
Как проверить результат
Пользователь входит с новым паролем, открывается его рабочий стол
Ошибка аутентификации или пустой интерфейс без прав
Доступны все документы и отчёты, как раньше
Сообщения о нарушении прав доступа — роли назначены неверно
Все сотрудники входят под своими паролями
Часть пользователей не может войти — список пользователей повреждён
Частые ошибки и ограничения
Наиболее распространённая ошибка — попытка «подсмотреть» пароль в настройках. Пароли в 1С не восстанавливаются, а только заменяются: любые сервисы, обещающие показать текущий пароль, либо используют перебор, либо вводят в заблуждение.
Ещё одно ограничение: если в базе включена аутентификация операционной системы, сброс пароля внутри 1С ничего не даст — вход проверяется доменом или локальной Windows-учёткой. В этом случае пароль меняется средствами ОС или Active Directory, а в 1С достаточно проверить привязку пользователя к учётной записи Windows.
Наконец, помните про различие паролей: пароль пользователя информационной базы, пароль администратора кластера серверов и пароль администратора СУБД — три разные сущности с разными процедурами сброса. Путаница между ними — частая причина лишних действий.
Профилактика: как не потерять доступ снова
После восстановления доступа потратьте десять минут на профилактику. Создайте минимум двух администраторов базы — при уходе одного второй сохранит управление. Храните пароли в корпоративном менеджере паролей, а не в личных заметках.
Настройте регулярное резервное копирование и периодически проверяйте восстановление из копии. Заведите регламент: при увольнении сотрудника его учётная запись блокируется, а не удаляется, чтобы сохранить историю действий в журнале регистрации.
Что важно запомнить
Пароль в 1С нельзя узнать — только сбросить. Штатный путь — конфигуратор или консоль кластера; крайние меры (правка файла базы или таблиц СУБД) применяйте только с резервной копией. После восстановления создайте резервного администратора и настройте регулярные бэкапы.
Частые вопросы
Можно ли узнать текущий пароль пользователя 1С, а не сбрасывать его?
Нет. Платформа хранит только хэш пароля, и штатных средств для его просмотра не существует. Единственный вариант — назначить новый пароль администратором, после чего сообщить его пользователю.
Что делать, если в базе нет ни одного пользователя с правами администратора?
Для клиент-серверной базы доступ восстанавливается через консоль кластера или очистку записи users.usr в таблице Params на уровне СУБД. Для файловой базы — через восстановление из копии или специализированные утилиты, при этом обязательна предварительная копия файла 1Cv8.1CD.
Повлияет ли сброс пароля на данные и документы в базе?
Сам по себе сброс пароля не затрагивает данные — меняется только запись в списке пользователей. Риск появляется при нештатных методах: некорректная правка файла базы или таблиц SQL может повредить структуру хранения, поэтому резервная копия обязательна.
Почему после сброса пароля пользователь всё равно не может войти?
Проверьте три причины: включён ли у пользователя флажок «Аутентификация 1С:Предприятия», не используется ли вход через Windows-аутентификацию (тогда пароль меняется в ОС), и совпадает ли регистр и раскладка клавиатуры при вводе нового пароля.
Как сбросить пароль в облачной 1С (1С:Фреш)?
В облачных сервисах пароль сбрасывается через личный кабинет абонента или по ссылке восстановления на странице входа — доступ к конфигуратору и серверу у пользователя облака отсутствует. Если утерян доступ владельца абонента, обращайтесь в поддержку сервиса с подтверждением прав.
Нужно ли удалять учётную запись уволенного сотрудника?
Удалять не рекомендуется: вместе с пользователем могут потеряться связи в журнале регистрации и настройках. Правильный порядок — снять флажки аутентификации и доступа, сбросить пароль и оставить учётную запись заблокированной.