Смена пароля пользователя в 1С:Предприятие 8.3
Содержание
Пароль в 1С сбрасывают по разным поводам: сотрудник ушёл в отпуск и забыл свой, бухгалтеру завели учётку с временным паролем, служба безопасности потребовала обновить все пароли. Сменить пароль
можно двумя путями — из режима 1С:Предприятие через список пользователей и из Конфигуратора. Какой выбрать, зависит от ваших прав и от того, чей пароль меняется.
Ниже — оба способа, настройка требований к сложности пароля, что делать при утере доступа администратора и чем пароль пользователя базы отличается от пароля к СУБД и к кластеру серверов. Пути приведены для интерфейса «Такси» на платформе 8.3.
Сначала разберитесь, какой пароль вы меняете
В типовой клиент-серверной базе паролей несколько, и они не связаны между собой. Прежде чем что-то менять, определите, с каким именно вы имеете дело.
rac, к работе в самой базе отношения не имеет.Дальше речь только про первый случай — пароль пользователя, которым он входит в программу.
Как пользователю сменить собственный пароль
Если вы помните старый пароль и администратор не запретил вам его менять, делать это проще всего самому.
- Войдите в базу под своей учётной записью.
- Откройте раздел
Администрирование → Настройки пользователей и прав → Пользователи. - В списке найдите свою строку (обычная учётка видит в списке только себя) и откройте карточку двойным щелчком.
- Нажмите
Установить пароль, введите новый пароль дважды и запишите изменения.
Если пункта «Пользователи» в разделе «Администрирование» нет, значит у вашей учётной записи нет прав на работу со списком. Тогда менять пароль должен администратор — см. следующий раздел.
В карточке пользователя пароль не лежит открытым полем — его задают через кнопку Установить пароль. Рядом вы увидите переключатель способа входа: Аутентификация 1С:Предприятия (пароль внутри базы) или Аутентификация операционной системы (вход по учётной записи Windows). Пароль есть только у первого варианта — если выбрана вторая, менять его нужно в домене, а не здесь.
Отдельный случай — принудительная смена пароля при входе. Администратор может поставить в карточке галочку «Потребовать установку пароля при входе». Тогда при первом запуске программа сама покажет окно: старый пароль (если был), новый и подтверждение. Заполните поля — после этого вход продолжится с новым паролем. Отдельно идти в настройки не нужно.
Как администратор меняет пароль другому пользователю
Администратору старый пароль сотрудника знать не нужно — он задаёт новый напрямую.
Через режим 1С:Предприятие:
- Откройте
Администрирование → Настройки пользователей и прав → Пользователи. - Найдите нужного сотрудника, откройте его карточку.
- Нажмите
Установить парольи введите новый пароль дважды. - При необходимости снимите или поставьте галочку «Пользователю запрещено изменять пароль» и запишите карточку.
Галочка «Потребовать установку пароля при входе» удобна, когда вы выдаёте временный пароль: сотрудник войдёт и сразу задаст свой, которого вы не будете знать.
В карточке пользователя заодно проверьте сопутствующие настройки — они влияют на доступ не меньше пароля:
- ✅ Вход в программу разрешён — без этой галочки учётка существует, но войти под ней нельзя.
- 👁️ Показывать в списке выбора — если снять, пользователя не будет в выпадающем списке при запуске, имя придётся вводить вручную.
- 🔒 Пользователю запрещено изменять пароль — сам сотрудник сменить пароль не сможет, только администратор.
- 🔁 Потребовать установку пароля при входе — разовое требование задать новый пароль при следующем запуске.
Когда временные пароли нужно раздать сразу нескольким сотрудникам (например, после реорганизации отдела), не придумывайте каждому отдельный — задайте всем одинаковый временный и поставьте каждому галочку «Потребовать установку пароля при входе». При первом запуске каждый заменит его на свой.
Через Конфигуратор — способ работает всегда, даже если в самой базе список пользователей ведётся не через типовой справочник:
- Запустите базу в режиме
Конфигуратор. - Откройте
Администрирование → Пользователи. - Двойным щелчком откройте пользователя, перейдите на закладку
Основные. - Убедитесь, что включена
Аутентификация 1С:Предприятия, и заполните поляПарольиПодтверждение пароля. - Нажмите
OK, затем закройте список — изменения сохраняются сразу.
| Способ | Когда применять | Что нужно |
|---|---|---|
Список пользователей в 1С:Предприятие | Повседневная работа, типовая конфигурация | Права администратора в базе |
Конфигуратор, Администрирование → Пользователи | Нетиповая база, список ведётся не справочником | Права администратора 1С |
Пароль, заданный в Конфигураторе, и пароль в карточке справочника «Пользователи» — это один и тот же пароль входа. Не заводите одного человека дважды: лишняя запись в списке пользователей Конфигуратора без связи со справочником приведёт к путанице с правами.
Настройка требований к паролю: длина и сложность
Чтобы пользователи не ставили пароли вроде 123 или qwerty, в типовых конфигурациях на базе стандартных подсистем есть парольная политика.
Откройте Администрирование → Настройки пользователей и прав и найдите группу настроек входа пользователей. Там обычно доступны:
- 🔑 Минимальная длина пароля — число символов, короче которого пароль не примут.
- 🔀 Требование сложности — пароль должен содержать разные типы символов (буквы, цифры, не совпадать с именем пользователя).
- 📅 Срок действия пароля — через сколько дней программа потребует сменить пароль.
- 🚫 Запрет повтора — нельзя задать пароль, который уже использовался.
Ориентиры для настроек, если нет собственного регламента безопасности: минимальная длина — от 7–8 символов, срок действия — около 90 дней, запрет повтора последних нескольких паролей. Для баз с персональными данными и доступом к платежам длину обычно поднимают до 8–10 символов и включают требование сложности. Это примерные значения — финальные цифры задаёт ваша политика ИБ.
После включения сложности старые короткие пароли продолжат работать до первой смены, но задать новый «слабый» пароль программа не даст. Поэтому разумный порядок такой: сначала включаете требования, затем просите сотрудников сменить пароли (или ставите всем галочку «Потребовать установку пароля при входе»).
Срок действия пароля работает так: по истечении заданного числа дней программа при входе сама предложит задать новый. Отдельно обходить пользователей не нужно — смена произойдёт по мере того, как у каждого истечёт срок.
Для клиент-серверной базы требования сложности можно дополнительно задать и на уровне Конфигуратора в свойствах пользователей, но для типовых конфигураций удобнее управлять всем из режима предприятия — настройки применяются ко всем сразу.
Что делать, если утерян пароль администратора
Здесь важно сразу сказать: в 1С нет «мастер-пароля» и штатной кнопки сброса пароля администратора. Восстановить доступ можно только законными путями.
Если в базе есть второй пользователь с полными правами. Это самый простой случай. Войдите под ним и смените пароль первому администратору через список пользователей — как описано выше. Именно поэтому полезно держать хотя бы две учётные записи с административными правами.
Если администратор один и пароль утерян. Простого обхода нет. Варианты:
- 🗄️ Восстановить базу из резервной копии, сделанной тогда, когда пароль был известен, и войти под ним.
- 👤 Обратиться к тому, кто настраивал базу или к обслуживающей организации (франчайзи) — возможно, пароль сохранён у них.
- 🏢 Для клиент-серверной базы — к администратору сервера 1С и СУБД: доступ к данным на уровне сервера не отменяет необходимости знать пароль пользователя, но позволяет развернуть резервную копию.
Отдельная история — ситуация, когда в базе вообще нет ни одного пользователя. Пока список пользователей пуст, базу может открыть любой с полными правами. Как только вы завели первого пользователя с административной ролью — вход без пароля закрывается. Поэтому первого администратора заводят в последнюю очередь и пароль сразу записывают в надёжное место.
Инструкций по «взлому» или удалению пароля сторонними утилитами здесь нет намеренно: это риск потери данных и, в чужой базе, нарушение закона. Законный путь — резервная копия или второй администратор.
Пароль пользователя, пароль к СУБД и пароль кластера — это разные вещи
Частая путаница: человек «сменил пароль», а что-то перестало работать. Причина в том, что в клиент-серверной 1С несколько независимых уровней доступа.
Пароль пользователя информационной базы. Тот самый, которым бухгалтер входит в программу. Хранится внутри базы, меняется способами из этой статьи. На работу сервера не влияет.
Пароль к СУБД. Сервер 1С подключается к базе данных (SQL Server или PostgreSQL) под своей учётной записью СУБД. Этот пароль задаётся средствами СУБД и прописывается в параметрах информационной базы в консоли администрирования. Если сменить его только в СУБД и забыть обновить в параметрах базы — сервер перестанет её открывать для всех пользователей.
Пароль администратора кластера серверов 1С. Защищает консоль администрирования и утилиту rac — то есть управление кластером, а не вход в конкретную базу. Пользователи его вообще не видят.
Аутентификация операционной системы. Если в карточке пользователя вместо пароля 1С выбран вход по учётной записи Windows, то пароль меняется в домене. В 1С такой пользователь поля «Пароль» не имеет.
| Уровень | Что защищает | Где меняется |
|---|---|---|
| Пользователь базы | Вход в программу | Список пользователей или Конфигуратор |
| Учётная запись СУБД | Доступ сервера 1С к данным | Средства СУБД + параметры базы |
| Администратор кластера | Управление кластером серверов | Консоль администрирования, rac |
| Учётная запись Windows | Вход по доменной аутентификации | Домен / Active Directory |
Вывод простой: меняя пароль входа в программу, вы не трогаете ни СУБД, ни кластер. И наоборот — смена пароля к СУБД не влияет на то, под каким паролем работают бухгалтеры.
Как посмотреть, кто и когда менял пароли
Операции со списком пользователей фиксируются в журнале регистрации. По ним видно, кто завёл учётку, кто поменял её настройки и когда это было.
- В режиме
1С:ПредприятиеоткройтеАдминистрирование → Обслуживание → Журнал регистрации(в разных конфигурациях путь к обслуживанию может отличаться). - Нажмите
Настроить(отбор) и задайте интересующий период. - В отборе по событиям выберите операции над пользователями информационной базы — добавление, изменение и удаление учётных записей.
Журнал регистрации показывает автора операции, дату, время и компьютер. Самого значения пароля там, разумеется, нет — пароли в 1С хранятся в виде хэша и в открытом виде нигде не отображаются. Это нормально: восстановить забытый пароль «из журнала» нельзя, можно только задать новый.
Если нужно отследить именно попытки входа (в том числе неудачные), в том же журнале есть события аутентификации сеанса. По ним видно, под какой учётной записью и с какого компьютера входили в базу.
Можно ли узнать текущий пароль пользователя, не меняя его?
Пользователь не может сменить свой пароль — кнопка недоступна. Почему?
Я сменил пароль в Конфигураторе, а в режиме предприятия он старый. Это баг?
Конфигуратора могут быть записи, не связанные со справочником «Пользователи». Ориентируйтесь на имя для входа.