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

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

Где в 1С посмотреть пароли пользователей и что делать, если пароль утерян

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

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

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

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

Почему 1С не показывает пароли: как устроено хранение

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

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

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

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

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

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

Признак «Пароль установлен»Пароль задан, но его значение скрыто

Видно в диалоге свойств пользователя в конфигураторе

Поле пароля пустоеЭто норма, а не признак отсутствия пароля

Поле всегда пустое при открытии карточки

Требовать смену пароля при входеПользователь обязан задать новый пароль при следующем входе

Флажок в настройках аутентификации

Аутентификация операционной системыПароль 1С может вообще не использоваться

Проверьте соответствующий флажок в карточке

Как сбросить пароль пользователя в режиме «Предприятие»

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

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

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

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

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

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

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

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

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

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

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

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

Как выбрать действие

Пользователь забыл пароль, администратор доступенСбросьте пароль в карточке пользователя и задайте временный
Вход не работает, но включена аутентификация ОСПроверяйте пароль учётной записи Windows, а не 1С
Утерян пароль единственного администратора файловой базыСделайте копию файла базы и привлеките специалиста — штатного способа нет
Нужно узнать чужой действующий парольЭто невозможно и неправомерно — только сброс с новым паролем

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

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

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

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

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

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

Вход под учётной записью пользователя
Норма

Вход выполнен с новым паролем

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

Ошибка «Неверное имя или пароль» — пароль задан с опечаткой

Требование смены пароля
Норма

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

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

Флажок не сработал — проверьте настройки в карточке

Права пользователя после входа
Норма

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

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

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

Типичные ошибки при работе с паролями пользователей

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

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

FAQ: частые вопросы о паролях пользователей 1С

Можно ли посмотреть пароль пользователя через запрос к базе данных?

Нет. В таблицах хранится только хеш пароля, а не сама строка. Даже прямой доступ к СУБД позволяет лишь заменить хеш (то есть фактически сбросить пароль), но не восстановить исходное значение.

Почему поле пароля в карточке пользователя всегда пустое?

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

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

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

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

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

Можно ли войти в базу вообще без пользователей и паролей?

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

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

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

Итог

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

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