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

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

Как войти в 1С без пароля: законные способы для администратора

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

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

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

Способ решения зависит от формата базы: файловая (файл 1Cv8.1CD в папке) или клиент-серверная (SQL Server, PostgreSQL, Oracle). Сначала определите, с чем вы имеете дело, а затем выберите подходящий сценарий из разделов ниже.

Как определить ситуацию: что именно блокирует вход

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

Откройте список информационных баз в окне запуска 1С и посмотрите строку подключения. Если там указан путь к каталогу вида File="D:\Bases\Trade" — база файловая. Если указан сервер и имя базы на кластере — клиент-серверная. Это определяет весь дальнейший порядок действий.

Файловая база (File=)Данные в одном файле 1Cv8.1CD

Подходит сброс через users.usr или конфигуратор

Серверная база (Srvr=)Данные на SQL-сервере

Нужен доступ к консоли кластера или SQL

Пустой список пользователейВ базе никто не заведён

Вход свободный, пароль не требуется

Пароль конфигуратораОтдельная блокировка конфигуратора

Сбрасывается теми же методами, что и пароль пользователя

Сценарий 1: в базе нет ни одного пользователя

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

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

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

Сценарий 2: смена пароля через конфигуратор под другой учётной записью

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

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

Проверьте результат: завершите сеанс и войдите под изменённой учётной записью с новым паролем. Если вход успешен — задача решена, дальнейшие разделы вам не нужны.

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

Сценарий 3: сброс списка пользователей файловой базы через users.usr

Когда ни один пароль неизвестен, а база файловая, применяется известный приём: список пользователей хранится в отдельном файле users.usr в каталоге базы. Если этот файл переименовать или переместить, платформа при запуске создаст базу с пустым списком пользователей — а вход без пользователей, как описано выше, свободен.

Порядок действий: убедитесь, что все сеансы с базой завершены, сделайте резервную копию каталога базы целиком. Затем найдите в каталоге файл users.usr и переименуйте его, например, в users.usr.bak. Запустите конфигуратор — он откроется без запроса пароля. Сразу заведите нового администратора с паролем через «Администрирование» → «Пользователи».

После успешного входа файл users.usr.bak можно удалить или оставить как страховку на случай отката. Если потребуется вернуть прежний список пользователей — верните файл на место при завершённых сеансах.

Сценарий 4: клиент-серверная база на SQL

Для клиент-серверных баз манипуляции с файлом users.usr не работают — список пользователей хранится в таблицах SQL-базы. Здесь есть два легитимных пути: через консоль кластера серверов 1С и через прямое изменение данных в SQL.

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

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

Сравнение способов восстановления доступа

Смена пароля под другим администратором

Самый безопасный способ; подходит, если известен хотя бы один пароль администратора

Переименование users.usr

Для файловых баз при полной потере паролей; требует копии каталога и завершения сеансов

Правка таблицы Params в SQL

Для серверных баз при полной потере паролей; требует копии SQL-базы и опыта работы с СУБД

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

Когда доступ к данным важнее текущего состояния; теряются изменения после даты копии

Аутентификация операционной системы как альтернатива паролю

В 1С существует штатный механизм входа без ввода пароля — аутентификация операционной системы. Если у пользователя в свойствах указано соответствие учётной записи Windows (формат \\ДОМЕН\ИмяПользователя), то при запуске 1С под этой Windows-учёткой пароль 1С не запрашивается вовсе.

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

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

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

Наиболее частая ошибка — работа с базой при активных сеансах. Переименование users.usr или правка SQL-таблиц в момент, когда пользователи работают, приводит к повреждению данных. Всегда сначала завершайте все сеансы и блокируйте новые подключения.

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

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

Типичные ошибки
01
Работа с users.usr или SQL при активных сеансах — повреждение базы
02
Отсутствие резервной копии перед операцией — невозможность отката
03
Использование сомнительных утилит для взлома — вирусы и испорченные данные
04
После восстановления доступа не заведён новый администратор — база остаётся открытой для всех
05
Пароль записан в открытом виде в общем доступе — повторная потеря контроля над доступом

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

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

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

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

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

Вход в конфигуратор
Норма

Открывается под новой учётной записью без ошибок

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

Запрос пароля отклоняется или база не открывается

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

Присутствуют все нужные учётные записи с корректными правами

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

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

Журнал регистрации
Норма

Сеансы фиксируются, события записываются

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

Журнал пустой или содержит ошибки целостности

Работа пользователей
Норма

Все сотрудники входят под своими учётными записями

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

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

Итог

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

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

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

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

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

Файла users.usr нет в каталоге базы. Что это значит?

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

После переименования users.usr база требует пароль. Почему?

Возможные причины: база на самом деле клиент-серверная (тогда список пользователей в SQL), файл был переименован при активных сеансах и платформа его пересоздала из кэша, либо запрос пароля идёт не от 1С, а от SQL-сервера или от веб-сервера при публикации базы.

Законно ли сбрасывать пароль в базе, которую обслуживал уволившийся сотрудник?

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

Поможет ли переустановка платформы 1С восстановить доступ?

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

Как защититься от повторной потери доступа?

Заведите минимум двух администраторов, настройте аварийный вход через аутентификацию Windows, храните пароли в защищённом корпоративном хранилище и включите резервное копирование базы по расписанию. При увольнении администратора смена паролей должна быть пунктом в чек-листе передачи дел.