Администрирование · 10 мин
Как сбросить пароль в 1С: все рабочие способы
Как сбросить пароль в 1С через конфигуратор, список пользователей, сброс пароля администратора файловой и клиент-серверной базы. Пошаговые инструкции и риски.
Забытый пароль в 1С — одна из самых частых ситуаций и у рядовых пользователей, и у администраторов. Способ восстановления доступа зависит от того, кто именно потерял пароль (обычный пользователь или единственный администратор), какой формат базы используется (файловая или клиент-серверная) и есть ли доступ к конфигуратору.
Важное ограничение: в 1С нельзя «узнать» старый пароль — он хранится в виде хеша и не подлежит расшифровке. Возможен только сброс или установка нового пароля. Поэтому любые инструкции сводятся к двум сценариям: смена пароля через интерфейс программы или сброс списка пользователей на уровне файлов базы.
Ниже разобраны все легальные способы — от штатной смены пароля пользователем до восстановления доступа к базе, где забыт пароль единственного администратора. Все действия выполняются только с базами, к которым у вас есть законный доступ.
Как пользователю сменить свой пароль штатными средствами
Если вы помните текущий пароль и просто хотите его поменять, это делается из интерфейса 1С:Предприятия без прав администратора. В типовых конфигурациях (Бухгалтерия, ЗУП, Управление торговлей) путь примерно одинаковый.
Откройте раздел «Администрирование» → «Настройки пользователей и прав» → «Персональные настройки» или сразу пункт «Смена пароля» (в некоторых конфигурациях он находится в меню пользователя в правом верхнем углу). Введите старый пароль, дважды новый и сохраните.
Требования к паролю задаются администратором в настройках безопасности: минимальная длина, сложность, срок действия. Если система отклоняет новый пароль, уточните требования — чаще всего не хватает длины или пароль совпадает с одним из ранее использованных.
Как администратору сбросить пароль пользователя
Администратор базы может сбросить пароль любого пользователя без знания старого. Есть два штатных пути: через режим «Предприятие» и через конфигуратор.
Через режим «Предприятие»
Перейдите в «Администрирование» → «Пользователи», откройте карточку нужного сотрудника. Нажмите «Сменить пароль» (или ссылку «Установить пароль» в форме пользователя), введите новый пароль дважды. Полезно включить опцию «Потребовать смену пароля при входе», если она доступна, — тогда пользователь задаст собственный пароль при первом входе.
Через конфигуратор
Откройте конфигуратор, войдите в базу под администратором. Меню «Администрирование» → «Пользователи». Выберите пользователя, на вкладке «Прочее» или в поле «Пароль» задайте новое значение, подтвердите. Сохраните — изменения применяются сразу, перезапуск базы не нужен, но активный сеанс пользователя может потребовать повторного входа.
- 1Откройте конфигуратор и войдите под учётной записью администратора
- 2Откройте «Администрирование» → «Пользователи»
- 3Выберите нужного пользователя двойным щелчком
- 4Введите новый пароль и его подтверждение
- 5Нажмите «ОК» и сообщите пользователю временный пароль по защищённому каналу
- 6Попросите пользователя сменить пароль при первом входе
Что делать, если забыт пароль единственного администратора файловой базы
Самая неприятная ситуация: файловая база, в ней один пользователь с полными правами, и его пароль утерян. Штатными средствами войти нельзя — конфигуратор тоже запросит пароль. Выход один: очистить список пользователей на уровне файла базы.
Файловая база хранится в файле 1Cv8.1CD. Список пользователей и их хеши находятся внутри этого файла. Существуют утилиты (например, широко известные инструменты типа 1CD Viewer/редакторы таблиц 1CD), которые позволяют открыть файл и очистить содержимое таблицы пользователей (Params/Users) либо конкретные поля с хешами паролей. После очистки при входе в базу список пользователей окажется пустым — 1С предложит войти без аутентификации, и вы сможете создать администратора заново.
Альтернативный вариант без сторонних утилит: если есть свежая выгрузка базы в .dt, можно развернуть её копию — но список пользователей выгружается вместе с базой, поэтому этот способ проблему не решает. Реально помогает только правка файла 1CD либо восстановление из резервной копии, сделанной до установки забытого пароля.
Сброс пароля в клиент-серверной базе
В клиент-серверном варианте (SQL Server, PostgreSQL и др.) список пользователей хранится в таблицах базы данных на сервере СУБД. Прямая правка таблиц через SQL-запросы технически возможна, но крайне не рекомендуется: структура таблиц не документирована для ручного изменения, и вмешательство может привести к рассогласованию данных.
Правильные пути: войти в конфигуратор под другим пользователем с административными правами и сбросить пароль штатно; либо, если администратор один, восстановить базу из резервной копии на отдельном сервере, очистить пользователей там и перенести результат. Также проверьте, не настроена ли Windows-аутентификация — при ней вход возможен под доменной учётной записью без пароля 1С.
Если доступ к серверу 1С есть, а пароль администратора кластера известен, можно также временно запустить базу в режиме, где аутентификация не требуется, — но это делается только через осмысленную настройку и сразу откатывается после восстановления доступа.
Как выбрать действие
Проверка результата и настройка доступа после сброса
После сброса обязательно проверьте вход под восстановленной учётной записью. Если вы очищали список пользователей файловой базы, при первом запуске конфигуратора или предприятия вход выполнится без запроса пароля — сразу создайте пользователя-администратора с надёжным паролем и полными правами.
Далее восстановите остальных пользователей: имена, роли, права доступа, настройки интерфейса. Если база типовая, список пользователей с ролями можно восстановить по документации компании или по выгрузке из резервной копии (открыть копию базы рядом и перенести настройки вручную).
Проверьте также права на внешние отчёты, обработки и доступ к разделам у каждого пользователя — после ручного восстановления роли часто назначаются не полностью.
Как проверить результат
Вход выполняется под новым паролем, интерфейс загружается
Ошибка аутентификации или пустой список пользователей без возможности входа
Пользователь видит свои разделы и документы
Отсутствуют разделы, ошибки «Нарушение прав доступа»
Тестирование и исправление (chdbfl / конфигуратор) не находит ошибок
Ошибки физической целостности после правки файла 1CD
Все учётные записи на месте, сеансы стартуют
Пропали пользователи или их настройки
Типичные ошибки и меры безопасности
Первая ошибка — правка файла базы без резервной копии. Даже корректная утилита не гарантирует результата на повреждённом или открытом в сеансах файле. Вторая — использование «взломанных» паролей вроде «123» после восстановления: база с финансовыми данными должна быть защищена сразу.
Третья ошибка — передача нового пароля пользователю в открытом виде через общие чаты. Пароль передаётся лично или по защищённому каналу, с обязательной сменой при первом входе. Наконец, не храните пароли администраторов в единственном экземпляре в голове одного сотрудника — используйте менеджер паролей компании.
Если база содержит критичные данные, а опыта работы с файлами 1CD нет, разумнее привлечь специалиста по администрированию 1С — стоимость его работы несопоставима с риском потерять базу целиком.
Что важно запомнить
Узнать старый пароль 1С нельзя — только сбросить. Пользователю пароль меняет администратор через список пользователей или конфигуратор. При потере пароля единственного администратора файловой базы список пользователей очищается правкой файла 1Cv8.1CD — строго после создания резервной копии. После восстановления доступа сразу задайте надёжный пароль и восстановите права всех пользователей.
Частые вопросы
Можно ли узнать текущий пароль пользователя 1С, а не сбрасывать его?
Нет. Пароль хранится в виде необратимого хеша, и ни конфигуратор, ни сторонние утилиты не покажут его в открытом виде. Возможна только установка нового пароля.
Потеряются ли данные при сбросе списка пользователей файловой базы?
Сами данные (документы, справочники, отчёты) не затрагиваются — очищается только информация об учётных записях и их настройках. Однако персональные настройки интерфейса пользователей придётся восстанавливать заново.
Конфигуратор тоже просит пароль администратора. Что делать?
Это подтверждает, что в базе есть пользователи и вход защищён. Без знания пароля остаётся очистка списка пользователей в файле 1Cv8.1CD (для файловой базы) или восстановление из резервной копии.
Чем проверить целостность базы после правки файла 1CD?
Используйте утилиту chdbfl.exe из каталога установки платформы 1С — она проверяет физическую целостность файловой базы. Затем выполните «Тестирование и исправление» в конфигураторе.
Как не оказаться в ситуации с утерянным паролем администратора снова?
Создайте минимум двух пользователей с полными правами, храните пароли в корпоративном менеджере паролей и регулярно делайте резервные копии базы, включая выгрузку в .dt.
Работает ли сброс пароля через файл 1CD для базы на сервере SQL?
Нет. Файл 1Cv8.1CD существует только у файловых баз. В клиент-серверном варианте данные хранятся в СУБД, и восстановление доступа выполняется через резервные копии или штатные средства под другим администратором.