Администрирование · 10 мин
Как поменять пароль пользователя в 1С
Как сменить пароль пользователя в 1С: через конфигуратор, в режиме предприятия, для файловой и клиент-серверной базы. Права, ошибки, восстановление доступа.
Смена пароля пользователя в 1С — рутинная задача администратора, но способ её выполнения зависит от того, кто меняет пароль (сам пользователь или администратор), какой режим работы используется (файловый или клиент-серверный) и какая конфигурация установлена. В типовых конфигурациях на базе Библиотеки стандартных подсистем (БСП) — «Управление торговлей», «Бухгалтерия предприятия», «Зарплата и управление персоналом» — есть встроенные механизмы смены пароля прямо в режиме «Предприятие», без запуска конфигуратора.
Различают две ситуации: пользователь меняет собственный пароль (для этого обычно достаточно стандартной обработки «Смена пароля») и администратор задаёт или сбрасывает пароль другому пользователю через список пользователей информационной базы. Во втором случае требуются административные права, а в файловом варианте при работе через конфигуратор — ещё и монопольный доступ к базе.
Ниже разобраны все рабочие способы: через конфигуратор, через раздел администрирования в режиме «Предприятие», самостоятельная смена пароля пользователем, а также что делать, если пароль забыт и войти в базу не получается.
Какие права нужны для смены пароля
Чтобы изменить пароль другого пользователя, требуются полные права (роль «Полные права» / «Администратор системы») или право администрирования информационной базы. Обычный пользователь без этих прав может поменять только собственный пароль — и только если в конфигурации включён соответствующий механизм.
В файловом варианте работы при смене пароля через конфигуратор база должна быть открыта монопольно: если кто-то работает в базе, конфигуратор не даст сохранить изменения в списке пользователей. В клиент-серверном варианте монопольный режим не нужен — изменения применяются на лету, но пользователю потребуется заново пройти аутентификацию при следующем входе.
Отдельный момент — аутентификация операционной системы (Windows-аутентификация). Если у пользователя она включена и стоит признак входа через учётную запись Windows, пароль 1С может вообще не использоваться: вход происходит под доменной или локальной учётной записью. В этом случае пароль меняется в Windows, а не в 1С.
Смена пароля через конфигуратор
Универсальный способ, работающий в любой конфигурации, включая самописные и старые версии платформы. Подходит, когда нужно задать пароль администратору или когда в прикладном решении нет встроенной обработки смены пароля.
- 1Откройте базу в режиме «Конфигуратор» под учётной записью с полными правами
- 2В меню выберите «Администрирование» → «Пользователи»
- 3В списке найдите нужного пользователя и откройте его двойным щелчком
- 4На закладке «Основные» снимите или оставьте флажок «Аутентификация 1С:Предприятия» — она должна быть включена для входа по паролю
- 5Введите новый пароль в поле «Пароль» и повторите его в поле «Подтверждение пароля»
- 6Нажмите «ОК» и закройте конфигуратор
- 7Проверьте вход в базу под этим пользователем с новым паролем
Обратите внимание на флажок «Показывать в списке выбора»: если он установлен, пользователь виден в выпадающем списке при запуске, что удобно, но снижает скрытность учётных записей. Если флажок снят, имя пользователя придётся вводить вручную.
В файловом варианте, если база занята другими сеансами, при сохранении появится ошибка о нарушении монопольного доступа. Завершите все сеансы (через консоль кластера или попросив пользователей выйти) и повторите операцию.
Смена пароля в режиме «Предприятие» (типовые конфигурации)
В конфигурациях на базе БСП менять пароли можно без конфигуратора, прямо в пользовательском интерфейсе. Это основной способ для действующих баз «1С:Бухгалтерия», «1С:Управление торговлей», «1С:ERP», «1С:ЗУП» и других типовых решений.
Путь в интерфейсе: раздел «Администрирование» → «Настройки пользователей и прав» → «Пользователи». Откроется справочник пользователей. Выберите нужного, откройте его карточку и найдите команду установки пароля — в зависимости от версии конфигурации это кнопка «Установить пароль», ссылка «Сменить пароль» или поле пароля в форме. Введите новый пароль дважды и сохраните.
Дополнительно в карточке пользователя можно установить признак «Потребовать смену пароля при входе» (в некоторых версиях — «Задать временный пароль»). Тогда при первом входе с новым паролем система заставит пользователя придумать собственный. Это правильная практика: администратор не должен знать постоянный пароль сотрудника.
В типовых конфигурациях права меняются в разделе «Группы доступа» или «Профили групп доступа», а не в конфигураторе. Если после смены пароля пользователь «не видит» свои документы — проблема не в пароле, а в профиле прав. Не путайте аутентификацию (кто вы) и авторизацию (что вам разрешено).
Как пользователю сменить собственный пароль
Самостоятельная смена пароля — самый безопасный сценарий, потому что старый и новый пароль знает только сам пользователь. В типовых конфигурациях для этого служит стандартная обработка «Смена пароля».
Обычно она доступна так: нажмите на имя пользователя в правом верхнем углу окна (или откройте меню с аватаром) и выберите «Сменить пароль». В некоторых конфигурациях путь другой: «Администрирование» → «Настройки пользователей и прав» → «Персональные настройки» → «Смена пароля», либо команда в главном меню. Потребуется ввести текущий пароль и дважды — новый.
Если команды «Сменить пароль» в интерфейсе нет, возможны две причины: конфигурация не содержит этой подсистемы (старые или самописные решения) или администратор отключил её в настройках. В первом случае пароль меняется только через конфигуратор администратором.
Что делать, если пароль забыт и вход невозможен
Если пользователь забыл пароль, но в базе есть другой администратор — проблема решается за минуту: администратор заходит в список пользователей и задаёт новый пароль описанными выше способами.
Сложнее ситуация, когда пароль утерян у единственного администратора. В файловой базе стандартных средств восстановления нет: пароль хранится в хешированном виде внутри файла 1Cv8.1CD. Практические варианты — восстановить базу из резервной копии, где пароль известен, или обратиться к специалисту, владеющему методами работы со структурой файла базы (такие действия выполняются на копии файла и несут риск повреждения данных).
В клиент-серверном варианте администратор кластера серверов 1С может через консоль администрирования открыть свойства информационной базы, а администратор СУБД — выполнить операции на уровне базы данных. Однако и здесь корректный путь — войти под другой учётной записью с полными правами и сбросить пароль штатно.
Требования к паролю и типичные ошибки
Платформа 1С позволяет задать политику паролей: минимальную длину, сложность, срок действия. В типовых конфигурациях настройки находятся в разделе «Администрирование» → «Настройки пользователей и прав» → «Настройки входа пользователей» (название может отличаться). Если новый пароль не принимается, чаще всего он не соответствует установленной политике — слишком короткий или простой.
Ещё одна частая ситуация: после смены пароля пользователь сообщает, что «не пускает». Проверьте раскладку клавиатуры и регистр (пароль чувствителен к регистру), правильность выбранной базы в списке и то, что вход выполняется именно под этим именем пользователя, а не под похожим.
Как проверить результат
База открывается, отображается рабочий стол пользователя
Сообщение «Неверное имя пользователя или пароль»
Вход со старым паролем отклоняется
Старый пароль по-прежнему работает — изменение не сохранилось
Пользователь видит свои разделы и документы как раньше
Пропали разделы — проблема в правах, а не в пароле
Часто задаваемые вопросы
Можно ли посмотреть текущий пароль пользователя в 1С?
Нет. Пароль хранится в виде необратимого хеша, и ни конфигуратор, ни режим «Предприятие» не показывают его в открытом виде. Доступно только назначение нового пароля администратором или смена пароля самим пользователем с подтверждением старого.
Почему при сохранении пользователя в конфигураторе появляется ошибка монопольного доступа?
В файловом варианте базы изменение списка пользователей требует, чтобы в базе не было активных сеансов. Попросите всех выйти из программы или завершите сеансы принудительно, затем повторите сохранение. В клиент-серверном варианте такой ошибки не возникает.
Как заставить пользователя сменить пароль при следующем входе?
В типовых конфигурациях в карточке пользователя установите признак «Потребовать смену пароля при входе» (или задайте временный пароль). При следующем входе система предложит ввести новый пароль и не пустит дальше, пока он не будет изменён.
Пользователь входит через Windows-аутентификацию — где менять пароль?
Пароль в этом случае не хранится в 1С: проверку выполняет операционная система или домен. Пароль меняется средствами Windows (Ctrl+Alt+Del → «Сменить пароль») или администратором домена в Active Directory. В карточке пользователя 1С менять ничего не нужно.
Забыт пароль единственного администратора файловой базы. Что делать?
Штатного способа восстановления нет. Варианты: восстановить базу из резервной копии с известным паролем или привлечь специалиста для работы с копией файла базы. Чтобы не попасть в такую ситуацию, держите минимум две учётные записи с полными правами и регулярно делайте резервные копии.
Можно ли сменить пароль сразу нескольким пользователям?
Штатной групповой обработки в типовых конфигурациях обычно нет. Пароли задаются индивидуально в карточке каждого пользователя. Для массовых операций (например, при увольнении сотрудника) используют блокировку учётных записей — снятие признака «Вход в программу разрешён», что надёжнее, чем смена паролей.
Что важно запомнить
Пароль в 1С меняется либо администратором (через «Администрирование → Пользователи» в режиме «Предприятие» или через конфигуратор), либо самим пользователем через команду «Сменить пароль». Текущий пароль посмотреть нельзя — только задать новый. Перед массовыми изменениями делайте резервную копию, а после смены обязательно проверяйте вход новым паролем.