Потеряли пароль от 1С — как вернуть доступ к своей базе

· 9 мин

Содержание

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

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

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

Когда 1С вообще спрашивает логин и пароль

Окно входа появляется не всегда. Всё зависит от того, заведён ли в базе список пользователей.

  • 📂 Список пользователей пуст. Файловая база открывается сразу в режиме 1С:Предприятие, без логина — зайти может любой, у кого есть доступ к папке с базой.
  • 👤 Заведён хотя бы один пользователь. 1С требует выбрать имя и ввести пароль. Пустой список — это и есть «вход без логина».

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

Проверить, есть ли вообще пользователи, можно в Конфигураторе: меню Администрирование → Пользователи. Пустой список означает свободный вход.

Дальнейший порядок действий зависит от того, какая именно учётная запись «закрылась» и есть ли у вас другой администраторский доступ. Сориентируйтесь по ситуации, а затем переходите к нужному разделу ниже.

Чей пароль потерян и есть ли второй администратор?

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

Это основной и самый безопасный способ, когда у вас есть любая учётная запись с правами администратора (полными правами).

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

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

Перед правкой списка пользователей в рабочей базе сделайте резервную копию: ошибочно снятые права или удалённая учётка восстанавливаются только из бэкапа.

Если в типовой конфигурации пользователи ведутся через справочник (раздел Администрирование → Настройки пользователей и прав → Пользователи в режиме 1С:Предприятие), пароль того же сотрудника удобнее сбросить именно там — но открыть этот раздел всё равно сможет только администратор. Список пользователей Конфигуратора и справочник пользователей в режиме предприятия у типовых решений синхронизированы: созданный в Конфигураторе пользователь появляется в справочнике, и наоборот.

Два момента, из-за которых сброс «не срабатывает», хотя всё сделано верно:

  • 🔁 Сбросили пароль только в одном из двух списков. Если вы очистили пароль в Конфигураторе, но у пользователя задан постоянный пароль в карточке справочника режима предприятия, при входе 1С потребует именно его. Проверьте обе карточки.
  • 🔒 Стоит флаг запрета смены пароля. Пока он включён, пользователь не сможет задать себе новый пароль сам. Снимите флаг, тогда после входа программа предложит придумать пароль.

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

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

Это самый частый тупик. Полных прав ни у одной доступной учётки нет, а значит, в Конфигуратор под администратором не войти. Волшебной кнопки «сбросить всё» в 1С нет — и это правильно. Законных выхода три.

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

Вариант 2. Восстановить базу из резервной копии. Если есть копия, сделанная до того, как пароль потеряли или сменили, разверните её и войдите со старым паролем. Для файловой базы это копия файла 1Cv8.1CD, для серверной — выгрузка .dt или бэкап СУБД.

Вариант 3. Обратиться к партнёру 1С. Официальный партнёр по договору сопровождения восстановит доступ легальными средствами. Это платно, но это штатный путь, когда своих резервных копий нет.

Какой из вариантов быстрее — зависит от того, что у вас уже есть на руках:

Что есть под рукойСамый быстрый путьСколько займёт
Вторая учётка с полными правамиСброс пароля в КонфигуратореМинуты
Актуальная резервная копияРазвернуть копию, войти со старым паролемМинуты — часы
Нет ни того, ни другогоДоговор и обращение к партнёру 1СОт нескольких часов

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

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

Серверная база: администратор кластера и пользователи базы — это разное

В клиент-серверном варианте легко перепутать два независимых уровня доступа.

УровеньЧем управляетГде настраивается
Пользователи информационной базыВход в саму базу, права в конфигурацииКонфигуратор, Администрирование → Пользователи
Администратор кластера серверовЗапуск/остановка баз, сеансы, регламентные заданияКонсоль администрирования серверов 1С

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

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

  1. Согласуйте работу на сервере с ответственным — операции затрагивают все базы кластера.
  2. Остановите службу агента сервера 1С только в заранее согласованное окно: все активные сеансы пользователей прервутся.
  3. Восстановите служебные файлы кластера из резервной копии сервера либо передайте задачу администратору сервера.

Для просмотра состояния кластера из командной строки используется утилита rac — например, rac cluster list и rac session list. Полный набор команд смотрите в rac help: придумывать параметры наугад не стоит.

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

Пароль не читается, а только сбрасывается — почему так

Частый вопрос: «Как узнать существующий пароль?» Никак. 1С хранит не сам пароль, а его хеш. По хешу исходный пароль не восстанавливается — это и есть защита.

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

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

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

Как больше не терять доступ к базе

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

Чтобы доступ не терялся
Выполнено: 0 / 6

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

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

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

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

Можно ли войти в 1С без пароля, если список пользователей не пуст?
Нет. Как только в базе заведён хотя бы один пользователь, 1С требует логин и пароль при каждом входе. «Свободный» вход возможен только при пустом списке пользователей.
Я сбросил пароль пользователя, но при входе в предприятие он снова требуется — почему?
В типовых конфигурациях пользователь и его пароль ведутся в справочнике режима 1С:Предприятие. Если вы меняли только список Конфигуратора, проверьте карточку пользователя и в самой программе — у типовых решений эти списки связаны.
Поможет ли переустановка платформы 1С вернуть доступ?
Нет. Платформа и ваша база — разные вещи. Переустановка 1С:Предприятия не меняет пользователей и пароли внутри базы, они хранятся в самой базе.
Отличается ли сброс пароля в файловой и серверной базе?
Для пользователя базы — нет: в обоих случаях это Конфигуратор под администратором. Разница только в администраторе кластера серверов, которого в файловом варианте просто нет.
Что делать, если нет ни второго администратора, ни резервной копии?
Остаётся обращение к официальному партнёру 1С по договору сопровождения. Он восстановит доступ легальными средствами. На будущее — сразу настройте автокопирование базы.