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

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

Как сбросить пароль базы 1С

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

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

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

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

Определите тип базы и уровень доступа

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

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

Маршрут решения

Как выбрать способ сброса

Есть вход под другим пользователем с полными правамиСмените пароль через Конфигуратор или режим 1С:Предприятие — это безопасный штатный путь
Файловая база и доступа к пользователям нет вообщеИспользуйте сброс через каталог пользователей или редактирование 1Cv8.1CD
Клиент-серверная база, нет доступа к 1С, но есть доступ к серверуСбрасывайте пароль администратора кластера или работайте на уровне СУБД
Нет доступа ни к чему, включая серверОбращайтесь к владельцу инфраструктуры или обслуживающей организации — самостоятельный сброс невозможен

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

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

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

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

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

Смена пароля в режиме 1С:Предприятие

Если конфигурация типовая (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом и подобные), менять пароли можно без Конфигуратора — прямо в пользовательском режиме. Путь зависит от конфигурации, обычно это раздел «Администрирование» → «Настройки пользователей и прав» → «Пользователи».

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

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

Сброс пароля файловой базы без доступа к пользователям

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

Очистка списка пользователей через каталог базы

В папке файловой базы рядом с файлом 1Cv8.1CD находится подкаталог, в котором платформа хранит служебные данные. Один из известных приёмов — удаление или переименование файлов, отвечающих за список пользователей (в разных версиях платформы это файлы вида users.usr в каталоге базы либо данные внутри 1Cv8.1CD). После очистки списка пользователей Конфигуратор открывается без пароля, и вы заново создаёте учётные записи: «Администрирование» → «Пользователи» → «Добавить».

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

Редактирование файла 1Cv8.1CD сторонними средствами

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

Сброс пароля в клиент-серверной базе

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

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

Второй уровень — пароль администратора кластера серверов 1С. Если утрачен он, а кластер требует аутентификацию, сброс выполняется на сервере: останавливается служба агента сервера 1С, в реестре кластера (каталог srvinfo, файл 1CV8Clst.lst и связанные файлы) очищаются данные администраторов кластера, после чего служба запускается снова. Точные имена файлов зависят от версии платформы, поэтому перед действиями сверьтесь с документацией на вашу версию.

Третий уровень — пароль пользователя СУБД, под которым сервер 1С подключается к базе данных. Он меняется штатными средствами самой СУБД (например, в SQL Server Management Studio для MS SQL), после чего новый пароль указывается в свойствах информационной базы в консоли кластера.

Сравнение уровней сброса

Пароль пользователя ИБ

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

Пароль администратора кластера

Требует доступа к серверу и правки реестра кластера с остановкой службы. Средний риск, нужен опыт администрирования

Пароль в СУБД

Меняется средствами СУБД с последующим обновлением настроек ИБ в консоли кластера. Ошибка разорвёт связь сервера с базой

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

Любой из описанных способов, кроме штатной смены пароля через Конфигуратор или Предприятие, начинается с резервной копии. Для файловой базы скопируйте всю папку целиком при закрытых сеансах пользователей. Для клиент-серверной сделайте выгрузку через Конфигуратор (Администрирование → Выгрузить информационную базу) или средствами СУБД.

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

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

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

Вход в базу
Норма

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

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

Ошибка аутентификации или пустой список пользователей при входе

Права доступа
Норма

Доступны все нужные разделы и документы

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

Сообщения о нарушении прав доступа там, где раньше их не было

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

Зафиксировано событие входа, ошибок нет

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

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

Частые ошибки и как их избежать

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

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

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

Типичные ошибки
01
Попытка узнать старый пароль вместо назначения нового — время потрачено впустую, пароль в открытом виде не хранится
02
Редактирование файла базы без резервной копии — риск необратимого повреждения данных
03
Очистка всех пользователей вместо сброса одного пароля — придётся пересоздавать учётные записи и права всем
04
Работа с файлами базы при активных сеансах — повреждение данных и невалидная резервная копия
05
Смена пароля в СУБД без обновления настроек ИБ в кластере — сервер 1С теряет связь с базой

FAQ: частые вопросы о сбросе пароля в 1С

Можно ли узнать текущий пароль пользователя 1С, не меняя его?

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

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

Сделайте полную копию папки базы при закрытых сеансах, затем очистите данные аутентификации (каталог служебных файлов пользователей или таблица пользователей в 1Cv8.1CD специализированной утилитой). После этого Конфигуратор откроется без пароля — создайте администратора заново и раздайте права остальным.

Пропадут ли данные и настройки при сбросе списка пользователей?

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

Как сбросить пароль, если база работает в облаке или у франчайзи?

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

Можно ли сбросить пароль через командную строку или пакетный режим?

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

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

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

Итог

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

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