Смена, сброс и политика паролей в 1С 8.3: что может пользователь, а что только администратор
Содержание
Изменить пароль в 1С Предприятие можно двумя путями. Администратор задаёт новый пароль любому сотруднику в карточке пользователя: Администрирование → Настройки пользователей и прав → Пользователи. Сам пользователь меняет свой пароль командой «Изменить пароль» в главном меню программы, если ему это не запрещено.
Частое заблуждение — что пароль к 1С где-то «хранится» и его можно подсмотреть. В базе лежит только хеш пароля. Прочитать старый пароль нельзя ни в Конфигураторе, ни в SQL. Его можно только заменить новым. Всё ниже относится к платформе 8.3 и типовым конфигурациям на БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11, КА, ERP) с интерфейсом «Такси».
Сам себе: как пользователю сменить свой пароль
Если вы помните текущий пароль и администратор не запретил его менять, помощь не нужна.
- Откройте главное меню — кнопка с тремя полосками в левом верхнем углу окна.
- Найдите команду «Изменить пароль». В типовых конфигурациях она лежит в подменю «Сервис».
- Введите текущий пароль, затем новый — дважды.
- Нажмите «Установить пароль » или «ОК».
Новый пароль начнёт действовать со следующего входа. Текущий сеанс не прерывается.
Если команды нет или она неактивна, на то две причины:
- 🔒 в карточке пользователя стоит запрет на изменение пароля;
- 🪪 вход настроен через аутентификацию операционной системы (доменная учётная запись). Тогда пароль 1С не используется вовсе, а меняется пароль Windows.
Когда истекает срок действия пароля, программа сама просит задать новый при входе. Отдельно искать команду не нужно — достаточно пройти этот диалог.
Через карточку пользователя: смена пароля администратором
Это основной способ для администратора в режиме «Предприятие». Конфигуратор для него не нужен, а пользователи могут продолжать работу.
- Откройте
Администрирование → Настройки пользователей и прав → Пользователи. - Двойным щелчком откройте карточку нужного сотрудника.
- Проверьте, что включён вход в программу и отмечена аутентификация 1С:Предприятия.
- Нажмите кнопку установки пароля рядом с полем «Пароль».
- Введите новый пароль и подтверждение. Запишите карточку.
Чтобы сотрудник не пользовался паролем, который знает администратор, в карточке есть флажок с требованием сменить пароль при следующем входе. Включите его — при входе программа сразу попросит придумать свой пароль.
Там же настраиваются два полезных ограничения:
| Настройка в карточке | Когда включать |
|---|---|
| Запрет пользователю изменять пароль | Общая учётная запись (склад, касса), где пароль знают несколько человек |
| Требование сменить пароль при входе | Новый сотрудник или выдан временный пароль |
| Снятие флажка «Вход в программу разрешен» | Сотрудник уволился, но его записи нужно сохранить в истории |
Пользователя, под которым уже вводили документы, не удаляйте. Иначе в документах и журнале регистрации пропадёт связь с автором. Запретите вход — этого достаточно.
Изменить пароль может только тот, у кого есть права администратора. В БСП это профиль «Администратор». Пользователь с обычными правами увидит список, но кнопка установки пароля в чужой карточке будет ему недоступна.
Конфигуратор: смена пароля пользователя 1С без режима «Предприятие»
Конфигуратор нужен, когда пользовательский режим не открывается или в базе нестандартная конфигурация без подсистемы пользователей.
- Запустите базу в режиме «Конфигуратор» под учётной записью с правами администрирования.
- Откройте
Администрирование → Пользователи. - Дважды щёлкните по нужному пользователю.
- На вкладке «Основные» отметьте «Аутентификация 1С:Предприятия».
- Заполните поля «Пароль» и «Подтверждение пароля».
- Нажмите «ОК».
Монопольный режим для этого не нужен: список пользователей меняется при работающих сеансах. Сотрудник, который сейчас в программе, продолжит работать до выхода.
На этой же вкладке есть флажок «Пользователю запрещено изменять пароль» и флажок «Показывать в списке выбора». Второй стоит снять для служебных учётных записей: тогда их имя не будет видно в окне входа.
В базах на БСП пароль лучше менять в режиме «Предприятие», через карточку. Конфигуратор работает напрямую со списком пользователей платформы. Подсистема БСП узнает об изменении позже, а её флажки (например, требование сменить пароль) Конфигуратор не видит.
Если забыт пароль администратора 1С
Самый частый случай — единственный администратор уволился или забыл пароль. Порядок действий зависит от того, сколько в базе администраторов и где она лежит.
Сброс в клиент-серверной базе через СУБД
Платформа хранит список пользователей в таблице v8users базы данных. Если таблицы нет, платформа считает, что пользователей в базе нет, и пускает в Конфигуратор без пароля. На этом построен приём, которым пользуются администраторы.
Перед любыми действиями в СУБД сделайте полную резервную копию базы средствами SQL.
- Попросите пользователей выйти. Сеансы, которые останутся открытыми, оборвутся с ошибкой.
- В СУБД переименуйте таблицу
v8users, например вv8users_old. - В актуальных версиях платформы копия списка пользователей хранится также в таблице
Params— в записи с именем файлаusers.usr. Её тоже нужно временно убрать или переименовать. - Запустите Конфигуратор. Он откроется без запроса пароля.
- Не закрывая Конфигуратор, верните таблице прежнее имя
v8usersи восстановите запись вParams. - В Конфигураторе откройте
Администрирование → Пользователи, найдите администратора и задайте новый пароль.
Проверьте вход под этим пользователем в обоих режимах. Если что-то пошло не так — восстановите базу из копии, сделанной в начале.
Приём подходит только для своей базы и выполняется человеком с доступом к SQL-серверу. Если такого доступа нет, у вас нет и законного пути к этой базе в обход администратора.
Политика паролей: сложность, длина и срок действия
Новый пароль «1» спокойно пройдёт, если политику никто не настроил. В типовой поставке ограничения выключены.
Настройка в пользовательском режиме
В конфигурациях на БСП откройте Администрирование → Настройки пользователей и прав и перейдите по ссылке «Настройки входа». Там задаются:
- 📏 минимальная длина пароля;
- 🔣 проверка сложности (буквы разного регистра, цифры, спецсимволы);
- ⏳ максимальный срок действия — после него программа потребует сменить пароль;
- 🔁 запрет повторять несколько последних паролей;
- 🚪 отключение входа для тех, кто не заходил заданное число дней.
Для пользователей и администраторов настройки задаются раздельно. Администраторам разумно ставить требования жёстче.
Настройка на уровне платформы
В Конфигураторе: Администрирование → Параметры информационной базы. Здесь есть минимальная длина и проверка сложности паролей. В свежих версиях платформы в этом же окне появились политики паролей и блокировка входа после серии неудачных попыток.
Платформенные ограничения действуют для всех, включая вход через Конфигуратор. Настройки БСП срабатывают только в режиме «Предприятие».
| Параметр | Ориентир для бухгалтерской базы |
|---|---|
| Минимальная длина | 8–10 символов |
| Сложность | Включить |
| Срок действия | 90–180 дней |
| Повтор старых паролей | Запретить последние 3–5 |
| Неактивные учётные записи | Отключать через 45–90 дней |
Слишком частая смена даёт обратный эффект: сотрудники записывают пароль на стикер. Длинный пароль, который меняют раз в полгода, надёжнее короткого, сменяемого ежемесячно.
Клиент-серверный вариант: какие ещё пароли бывают
В серверной установке у 1С не один пароль, а несколько уровней. Их путают постоянно — меняют «пароль 1С», а нужно было другой.
| Пароль | Где задаётся | Кто пользуется |
|---|---|---|
| Пользователь информационной базы | Карточка пользователя или Конфигуратор | Сотрудники при входе в программу |
| Администратор кластера | Консоль кластера → кластер → «Администраторы» | Администратор при управлении сеансами и базами |
| Администратор центрального сервера | Консоль кластера → «Администраторы» центрального сервера | Регистрация кластеров и рабочих серверов |
| Пользователь СУБД | MS SQL / PostgreSQL и свойства базы в консоли кластера | Сервер 1С при подключении к базе данных |
| Доменная учётная запись | Active Directory | Вход через аутентификацию ОС |
Сменили пароль в SQL — обновите свойства базы
Если администратор СУБД поменял пароль пользователя, под которым сервер 1С подключается к базе, 1С перестанет открываться у всех. Поэтому:
- Откройте консоль администрирования кластера.
- Разверните кластер → «Информационные базы».
- Откройте свойства базы.
- В поле «Пароль пользователя БД» укажите новый пароль и сохраните.
Повторите для каждой базы, которая работает под этим пользователем СУБД.
Пароль администратора кластера
Меняется в консоли: узел кластера → «Администраторы» → свойства учётной записи. Если администратора кластера нет, консоль пускает без пароля — это небезопасно для сервера, где работают десятки баз. Список администраторов хранится в файлах реестра в каталоге srvinfo сервера (1CV8Clst.lst для кластера, 1cv8wsrv.lst для центрального сервера).
Восстановление этих файлов из копии требует остановки службы «Агент сервера 1С:Предприятия». Все сеансы на сервере оборвутся. Делайте это вне рабочего времени и предупредите пользователей.
Журнал регистрации: кто и когда менял пароли
Платформа пишет в журнал регистрации каждое изменение пользователя, в том числе установку пароля. Само значение пароля в журнал не попадает.
Как посмотреть:
- Откройте
Администрирование → Обслуживание → Журнал регистрации. - Нажмите «Установить отбор».
- В отборе по событиям выберите нужные:
- «Пользователи. Изменение» — правка карточки, включая смену пароля;
- «Сеанс. Аутентификация» — успешные входы;
- «Сеанс. Ошибка аутентификации» — неверный пароль или имя.
- Задайте период и, если нужно, пользователя.
Серия ошибок аутентификации подряд под одним именем — повод проверить, кто подбирает пароль. Особенно если это ночью или с незнакомого компьютера: имя компьютера видно в колонке журнала.
По умолчанию журнал может храниться не бесконечно. В Конфигураторе Администрирование → Настройка журнала регистрации проверьте уровень регистрации и срок хранения, если журнал нужен для разбора инцидентов.
Частые ошибки при смене пароля
- ❌ Пароль сменили в Конфигураторе, а программа всё равно требует его сменить при входе. Это флажок БСП в карточке пользователя. Снимите его в режиме «Предприятие».
- ❌ После смены пароль «не подходит». Проверьте раскладку и Caps Lock: пароль чувствителен к регистру, а окно входа не показывает, какой язык включён.
- ❌ Пароль сменили, но в программу входят без него. У пользователя включена аутентификация ОС. Пока она включена, вход идёт по доменной учётной записи.
- ❌ Сменили пароль администратора — перестал работать обмен или регламентное задание. Пароль сохранён в настройках обмена, в ярлыке с параметром
/Pили в скрипте резервного копирования. Найдите все такие места и обновите. - ❌ Все работают под одним пользователем. Тогда смена пароля ничего не защищает, а журнал регистрации бесполезен. Заведите каждому сотруднику свою учётную запись.