Администрирование · 12 мин
Как сбросить пароль базы 1С
Как сбросить пароль пользователя базы 1С: через конфигуратор, администратора, кластер серверов и редактирование файла users. Инструкции, риски и частые ошибки.
Пароль пользователя 1С теряется чаще, чем кажется: сотрудник уволился и не передал доступ, администратор сменился, а учётные данные остались только у него, или пароль просто записан в утерянном блокноте. Способ сброса зависит от того, как развёрнута база — файловая она или клиент-серверная, есть ли у вас доступ к другому пользователю с полными правами и к самому серверу.
Важно понимать: пароль в 1С не «узнают», а именно сбрасывают или заменяют. Хранятся пароли в виде хеша, восстановить исходное значение штатными средствами невозможно. Поэтому вся процедура сводится к назначению нового пароля либо к очистке списка пользователей с последующим пересозданием учётных записей.
Ниже разобраны рабочие сценарии: от самого простого — через другого администратора в конфигураторе — до крайнего случая, когда доступа нет совсем и приходится работать с файлами базы напрямую. Для каждого способа указаны условия применения, риски и способ проверить результат.
Определите тип базы и уровень доступа
Прежде чем что-то менять, ответьте на три вопроса. Первый: база файловая (лежит в папке на диске, подключается по пути к каталогу) или клиент-серверная (работает через сервер 1С и СУБД — MS SQL, PostgreSQL и т.п.). Это видно в списке информационных баз в окне запуска 1С: у файловой указан путь к каталогу, у серверной — имя сервера и имя базы.
Второй вопрос: есть ли у вас логин и пароль хотя бы одного пользователя с полными правами (роль «Полные права» или «Администратор системы»). Если да — задача решается штатно за пару минут. Третий вопрос: есть ли доступ к самому серверу или компьютеру, где физически лежит база. От комбинации ответов зависит маршрут.
Как выбрать способ сброса
Сброс пароля через Конфигуратор при наличии администратора
Самый простой и безопасный сценарий. Войдите в Конфигуратор под учётной записью с полными правами, откройте меню «Администрирование» → «Пользователи». В списке найдите нужного пользователя, откройте его карточку двойным щелчком.
На вкладке «Основные» снимите или оставьте галочку «Аутентификация 1С:Предприятия» (должна стоять, если вход по паролю), в поле «Пароль» введите новое значение и повторите его в поле подтверждения. Если хотите, чтобы пользователь сам задал пароль при первом входе, поставьте флаг «Потребовать установку пароля при входе» — он доступен в типовых конфигурациях в режиме Предприятия, а в конфигураторе можно просто задать временный пароль и устно передать его сотруднику.
Сохраните карточку и попросите пользователя войти с новым паролем. Проверка результата — успешный вход в базу. Если вход не выполняется, проверьте, не включена ли аутентификация операционной системы вместо парольной и не заблокирован ли пользователь.
- 1Войдите в Конфигуратор под учётной записью с полными правами
- 2Откройте Администрирование → Пользователи
- 3Найдите нужного пользователя и откройте его карточку
- 4Введите новый пароль и подтверждение, проверьте галочку «Аутентификация 1С:Предприятия»
- 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С пароли не хранятся в открытом виде и не показываются нигде: ни в Конфигураторе, ни в базе. Все сервисы и советы, обещающие «узнать» пароль, либо подразумевают подбор хеша, либо откровенно вводят в заблуждение. Правильный подход — всегда назначение нового пароля.
Вторая ошибка — сброс списка пользователей в файловой базе без фиксации, кто в ней был. Перед очисткой сфотографируйте или выпишите состав пользователей и их роли, если есть хоть какой-то доступ, либо восстановите список по данным конфигурации (в типовых решениях справочник «Пользователи» хранится внутри базы и не удаляется при очистке аутентификации).
Третья ошибка — работа с файлами базы при открытых сеансах. Даже простое копирование папки файловой базы во время работы пользователей может дать битую копию. Сначала завершите все сеансы, потом копируйте и правьте.
FAQ: частые вопросы о сбросе пароля в 1С
Можно ли узнать текущий пароль пользователя 1С, не меняя его?
Нет. Платформа хранит только хеш пароля, и штатных средств его просмотра не существует. Единственный легальный путь — назначить новый пароль через Конфигуратор, режим Предприятия или сброс аутентификации.
Что делать, если пароль утерян у единственного администратора файловой базы?
Сделайте полную копию папки базы при закрытых сеансах, затем очистите данные аутентификации (каталог служебных файлов пользователей или таблица пользователей в 1Cv8.1CD специализированной утилитой). После этого Конфигуратор откроется без пароля — создайте администратора заново и раздайте права остальным.
Пропадут ли данные и настройки при сбросе списка пользователей?
Документы, справочники и проводки не пострадают — очищается только служебная информация об аутентификации. Но связь между учётной записью и пользователем внутри конфигурации может нарушиться, поэтому после пересоздания учёток проверьте соответствие в справочнике «Пользователи» и персональные настройки.
Как сбросить пароль, если база работает в облаке или у франчайзи?
Самостоятельно — никак на уровне файлов и сервера, потому что доступа к инфраструктуре у вас нет. Используйте штатные средства: вход под другим администратором или функцию восстановления пароля в личном кабинете сервиса, если она предусмотрена. В остальных случаях направьте заявку обслуживающей организации.
Можно ли сбросить пароль через командную строку или пакетный режим?
Платформа поддерживает пакетный запуск Конфигуратора, но команды прямой смены пароля пользователя в нём нет. В пакетном режиме можно запустить обработку на встроенном языке, которая программно изменит пароль через объект ПользовательИнформационнойБазы, — однако для её выполнения всё равно нужен вход с правами администратора.
Как защититься от повторения ситуации с утерей паролей?
Заведите минимум двух пользователей с полными правами, храните аварийные пароли в защищённом сейфе или менеджере паролей организации, а при увольнении администратора включайте смену его паролей в обязательную процедуру передачи дел. Для серверных баз документируйте пароли кластера и СУБД отдельно от паролей пользователей.
Что важно запомнить
Пароль 1С нельзя посмотреть — только назначить новый. При наличии второго администратора всё решается штатно через Конфигуратор или режим Предприятия. При полной потере доступа файловая база сбрасывается через служебные файлы, серверная — через кластер или СУБД. Любые действия с файлами базы выполняйте только после полной резервной копии и при завершённых сеансах.