Пароль на вход в «Зарплату и управление персоналом» 3.1: от карточки пользователя до политики безопасности

· 9 мин

Содержание

Пароль в 1С ЗУП 3.1 задают в карточке пользователя: Администрирование → Настройки пользователей и прав → Пользователи, открыть сотрудника, нажать Установить пароль , ввести пароль дважды и записать карточку. Сделать это может пользователь с профилем «Администратор». Пока в базе нет ни одного пользователя, программа открывается без окна входа, поэтому начинать надо с создания учётной записи администратора.

Типичная ситуация: в отдел кадров пришёл новый специалист, а база ЗУП открывается у всех по двойному щелчку, и любой может посмотреть оклады директора. Ниже по порядку: как установить пароль конкретному сотруднику, как закрыть вход в базу целиком, что делать с забытым паролем администратора и как настроить требования к паролям.

Подготовка: кто может ставить пароли и с чего начать

Пароль в ЗУП привязан к пользователю информационной базы. Чтобы его поставить, нужны три условия:

  • 👤 у вас есть права администратора (профиль «Администратор» в группах доступа);
  • 📋 в справочнике Пользователи заведены все, кто работает в базе;
  • 💾 перед массовыми изменениями сделана резервная копия: в файловом варианте — копия каталога базы, в клиент-серверном — копия средствами СУБД или выгрузка .dt.

Создавайте пользователей в режиме 1С:Предприятие, а не в Конфигураторе. В Предприятии карточка сразу связывается с группами доступа ЗУП. Пользователь, заведённый только в Конфигураторе, получает роли напрямую, и подсистема прав конфигурации о нём ничего не знает: при следующей настройке групп доступа его права могут измениться.

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

Как поставить пароль пользователю в карточке ЗУП 3.1

Основной сценарий — администратор задаёт пароль новому или существующему сотруднику.

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

В той же карточке рядом с паролем есть настройки, которые решают половину вопросов безопасности:

НастройкаЧто даётКогда включать
Требовать установку пароля при входеПользователь задаёт свой пароль при первом входеНовому сотруднику: администратор не знает его итоговый пароль
Пользователю запрещается изменять парольСменить пароль может только администраторОбщие учётные записи, обменные и служебные пользователи
Показывать в списке выбораИмя видно в выпадающем списке окна входаОтключайте, если не хотите показывать список сотрудников
Аутентификация операционной системыВход без пароля под учётной записью WindowsСеть с доменом, где у каждого своя учётная запись

После записи сохраните права: на закладке прав доступа включите пользователя в нужные группы (например, «Кадровики» или «Расчётчики»). Пароль без групп доступа даст вход, но работать в базе сотрудник не сможет.

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

Если пароль нужно сменить, а не задать

Администратор меняет пароль той же кнопкой Установить пароль в карточке. Старый пароль вводить не нужно.

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

Как закрыть вход в базу ЗУП паролем

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

Порядок такой:

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

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

Пароль на запуск действует и для Конфигуратора: туда войдёт только пользователь с административными правами. Это защищает базу от правки конфигурации посторонними.

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

Забыли пароль администратора ЗУП: что делать

Здесь важен порядок: от безопасных вариантов к радикальным.

Способ 1. Сброс другим администратором

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

То же можно сделать в Конфигураторе: Администрирование → Пользователи, открыть пользователя, на закладке «Основные» ввести новый пароль и подтверждение.

Способ 2. Вход через аутентификацию ОС

Если у администратора в карточке была включена аутентификация операционной системы, войдите в Windows под этой учётной записью. ЗУП пустит без пароля, и пароль 1С можно поменять в своей карточке.

Способ 3. Резервная копия

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

Способ 4. Обращение к специалисту

Если других администраторов нет, ОС-аутентификация выключена, а копий с известным паролем нет, восстановить доступ своими силами не выйдет. Специалист по 1С или администратор СУБД умеет вернуть вход на уровне хранилища данных. Это делают только на полной копии базы.

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

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

Требования к паролям: длина, сложность, срок действия

Требования задают в двух местах.

В программе: Администрирование → Настройки пользователей и прав → Настройки входа. Отдельно для обычных и внешних пользователей. Здесь настраивают:

  • 🔒 проверку сложности и минимальную длину пароля;
  • ⏳ максимальный срок действия — после него программа потребует сменить пароль ;
  • 🔁 минимальный срок действия — чтобы пароль нельзя было сменить и тут же вернуть старый;
  • 🚫 запрет на повторение нескольких последних паролей;
  • 🔔 напоминание о скором окончании срока;
  • 💤 автоматический запрет входа тем, кто долго не заходил в программу.

В Конфигураторе: Администрирование → Параметры информационной базы. Здесь задаются минимальная длина паролей пользователей и проверка сложности на уровне платформы. В актуальных версиях платформы там же настраивают защиту от подбора пароля: число неудачных попыток входа и время, на которое вход блокируется.

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

Практичный набор для кадровой базы:

ПараметрОриентирПочему так
Минимальная длина10–12 символовДлина важнее экзотических символов
Проверка сложностиВключенаОтсекает 123456 и имя пользователя
Срок действия90–180 днейЧаще — сотрудники начнут записывать пароли на стикерах
ПовторениеЗапрет на 3–5 последнихНе даёт ходить по кругу из двух паролей
Неактивные пользователиЗапрет входа после 45–60 днейЗакрывает учётные записи уволенных, которых забыли отключить

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

Ограничение доступа по времени и IP-адресу

Готового поля «пускать только с такого-то IP» или «только с 9 до 18» в карточке пользователя ЗУП нет. Задача решается комбинацией средств.

По времени

  • 📅 Срок действия учётной записи. В карточке пользователя у флажка «Вход в программу разрешён» можно задать ограничение: дата, до которой разрешён вход, или отключение после нескольких дней без входа. Подходит для временных сотрудников и подрядчиков.
  • 🔧 Блокировка работы пользователей. В разделе обслуживания программы есть команда блокировки работы пользователей с интервалом начала и окончания. Её используют на время обновлений и закрытия месяца. Для входа во время блокировки администратор задаёт код разрешения и запускает программу с параметром /UC<код>.
  • 🧑‍💻 Расписание по часам штатно не настраивается. Если нужен запрет входа ночью, это делают расширением конфигурации или ограничением на уровне доступа к серверу.

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

По IP-адресу

Ограничение по сети делают не в 1С, а на пути к ней.

Для клиент-серверной базы закройте на сервере 1С порты агента (1540), менеджера кластера (1541) и диапазон рабочих процессов (по умолчанию 1560-1591) для всех, кроме нужной подсети. Пример правила брандмауэра Windows:

New-NetFirewallRule -DisplayName "1C server LAN only" -Direction Inbound -Protocol TCP -LocalPort 1540,1541,1560-1591 -RemoteAddress 192.168.10.0/24 -Action Allow

Чтобы правило работало как ограничение, разрешающих правил для этих портов «для всех» быть не должно.

Для веб-клиента ограничение ставят на веб-сервере. В Apache 2.4 — директивой в секции публикации:

<Directory "C:/inetpub/zup">
    Require ip 192.168.10.0/24
</Directory>

Для файловой базы ограничивают доступ к сетевой папке с базой правами Windows, а удалённую работу ведут через RDP с ограничением круга пользователей.

Ошибки при входе с паролем и как их исправить

Диагностика: выберите симптом

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

Частые вопросы

Можно ли поставить один пароль на всю базу ЗУП без пользователей?
Нет. Пароль в 1С всегда принадлежит пользователю. Чтобы база требовала пароль, заведите хотя бы одного пользователя с паролем.
Видит ли администратор пароли сотрудников?
Нет. Пароли хранятся в базе в виде хеша. Администратор может только задать новый пароль, но не прочитать старый.
Нужно ли менять пароль уволенному сотруднику?
Лучше снять флажок «Вход в программу разрешён» в его карточке. Пользователя не удаляют: он фигурирует как автор документов в истории.
Действует ли пароль 1С при входе через веб-клиент и мобильное приложение?
Да. Используются те же учётные записи и те же требования к паролям, что и в обычном клиенте.
Сколько администраторов должно быть в базе?
Минимум два. Тогда забытый пароль одного из них сбрасывает второй, без обращения к специалистам.