Что делать, если забыт пароль пользователя в 1С

· 9 мин

Содержание

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

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

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

От чего зависит сброс пароля: тип аутентификации

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

  • 🔑 Аутентификация 1С:Предприятия — вход по имени и паролю. Пароль хранится в базе. Именно его администратор очищает или меняет.
  • 🖥️ Аутентификация операционной системы — вход привязан к учётной записи Windows или домена. Пароля в 1С у такого пользователя нет вообще: его «сброс» — это перепривязка к нужной учётной записи ОС, а не смена пароля.
  • 🪪 Аутентификация OpenID / по токену — используется при подключении через сервис единого входа. Пароль хранится на стороне провайдера, в самой 1С его нет.

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

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

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

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

Как администратор снимает или меняет пароль пользователя

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

Войдите администратором и откройте справочник пользователей . Путь зависит от конфигурации, но раздел верхнего уровня везет стабильный — Администрирование.

КонфигурацияПуть к списку пользователей
Бухгалтерия 3.0Администрирование → Настройки пользователей и прав → Пользователи
ЗУП 3.1Администрирование → Настройки пользователей и прав → Пользователи
Управление торговлей 11НСИ и администрирование → Настройки пользователей и прав → Пользователи

Дальше одинаково:

  1. Откройте карточку нужного пользователя двойным щелчком.
  2. Нажмите Установить пароль (или «Сменить пароль »).
  3. Чтобы задать новый — введите его дважды. Чтобы снять пароль совсем — оставьте поля пустыми и сохраните.
  4. При необходимости включите флажок Потребовать установку пароля при входе — тогда сотрудник задаст свой пароль сам при первом входе.

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

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

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

Пустой пароль у администратора — дыра в безопасности, особенно если база опубликована на веб-сервере или работает на сервере 1С. Снимайте пароль только у рядовых пользователей и только временно.

Сброс пароля в файловой базе через Конфигуратор

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

  1. Запустите Конфигуратор для нужной базы (учётной записью с правом администрирования).
  2. Меню Администрирование → Пользователи.
  3. Откройте строку нужного пользователя двойным щелчком.
  4. На закладке Основные в группе Аутентификация 1С:Предприятия стоит поле пароля.
  5. Чтобы снять пароль — очистите поле и нажмите ОК. Чтобы задать новый — введите и подтвердите.

Важный момент, который часто упускают: Конфигуратор сам требует входа. Открыть его без действующей учётной записи администратора нельзя. То есть «сбросить забытый пароль через Конфигуратор» получится, только если у вас есть другой пользователь с правами администрирования. Если такого нет — смотрите раздел про забытый пароль администратора ниже.

Редактирование пользователей не требует монопольного доступа к базе — выгонять всех работающих не нужно. Монопольный режим нужен только для обновления структуры, загрузки .dt и тестирования.

Что именно нужно сбросить?

Пароли пользователей в серверной базе 1С

В клиент-серверном варианте список пользователей хранится там же — внутри самой информационной базы (в СУБД), а не в файлах кластера. Поэтому способ тот же: администратор входит в 1С:Предприятие или в Конфигуратор для серверной базы и правит нужного пользователя.

Разница только в подключении: при запуске выбирается база «на сервере 1С:Предприятия», а не файл. Операции со списком пользователей так же не требуют монопольного доступа.

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

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

Распространённое заблуждение: «пароль можно обнулить, удалив или поправив файл dbnames.cfg». Это неверно. dbnames.cfg всего лишь перечисляет базы, зарегистрированные на кластере, и паролей не содержит. Если его удалить, базы просто пропадут из списка кластера — доступ так не вернёшь.

Если пароль администратора забыт, а второго нет

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

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

Что реально помогает:

  • ✅ Проверьте других пользователей. Часто кроме «главного» администратора права администрирования есть ещё у кого-то — у того, кто ставил базу, у программиста, у бухгалтера-настройщика. Войдите под ним и сбросьте пароль обычным способом.
  • ✅ Восстановите базу из резервной копии, сделанной тогда, когда пароль был известен. Это единственный надёжный способ вернуть доступ, если второго администратора нет.
  • ✅ Обратитесь к тому, кто внедрял базу — франчайзи или внутренний ИТ-специалист могли сохранить учётные данные.

Чего делать не нужно:

  • ❌ Не удаляйте и не пересоздавайте базу — потеряете все данные.
  • ❌ Не правьте файл базы (1Cv8.1CD) сторонними редакторами — это почти всегда ломает базу.
  • ❌ Не ищите «кряк для сброса пароля» — такие утилиты в лучшем случае бесполезны, в худшем несут вредоносный код.

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

Что настроить после восстановления доступа

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

Проверьте после сброса пароля
Выполнено: 0 / 5

Несколько практических правил:

  • 🔒 Не отключайте аутентификацию ради удобства. Пустой пароль у администратора серверной или опубликованной базы — прямой путь к утечке.
  • 👥 Минимум администраторов. Рядовым пользователям дайте только нужные роли, а не полные права «на всякий случай».
  • 🧩 Для сети с доменом удобнее аутентификация ОС: сотрудник входит под своей учётной записью Windows, отдельный пароль 1С не нужен, и забывать нечего.
  • 💾 Резервные копии — это не только защита данных, но и единственная страховка на случай забытого пароля администратора. Без свежего бэкапа восстановить доступ может быть нечем.

В настройках пользователей и прав можно включить требования к паролям — минимальную длину и периодическую смену. Это дисциплинирует и снижает риск простых паролей вроде 123 или admin.

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

Можно ли войти в базу без пароля, если он забыт, а администратора нет?
Штатного способа нет. Пароль хранится хэшем и не восстанавливается. Варианты только два: войти под другой учётной записью с правами администрирования или восстановить базу из резервной копии, где пароль был известен.
Чем пароль пользователя отличается от пароля администратора кластера?
Пароль пользователя хранится внутри информационной базы и защищает вход в неё. Пароль администратора кластера хранится в служебных данных сервера и защищает управление кластером (список баз, сеансы). Это разные пароли, сброс одного не затрагивает другой.
Сбросятся ли пароли, если выгрузить и загрузить базу в файл `.dt`?
Нет. Список пользователей и их пароли — часть базы, они переносятся вместе с ней. Выгрузка-загрузка .dt доступ не открывает и пароли не обнуляет.
Пользователь входит по учётной записи Windows — где у него пароль в 1С?
Его нет. При аутентификации ОС вход привязан к учётной записи Windows или домена. «Сброс» для такого пользователя — это проверить и при необходимости заново указать его учётную запись ОС в карточке.
Безопасно ли оставлять у администратора пустой пароль?
Нет, особенно для серверной или опубликованной на веб-сервере базы: это открывает полный доступ любому, кто дотянется до базы. Пустой пароль допустим разве что в учебной файловой базе на одном компьютере.