Пароль для пользователя 1С 8.3: установка, смена и политика безопасности

· 9 мин

Содержание

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

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

Как платформа 1С проверяет пользователя при входе

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

Платформа хранит не сам пароль, а его хеш. Подсмотреть старый пароль нельзя никак, даже администратору. Его можно только заменить новым.

У каждого пользователя есть несколько способов входа. Включать можно любые сочетания:

СпособКак работаетКогда подходит
🔑 Аутентификация 1С:ПредприятияИмя и пароль, которые хранятся в базеНебольшие офисы, базы без домена, удалённые сотрудники
🖥 Аутентификация операционной системыВход без пароля, если пользователь Windows сопоставлен пользователю 1СКомпании с доменом Active Directory
🌐 Аутентификация OpenIDВход через другую базу или веб-сервер, который выступает поставщиком учётных данныхРабота через веб-клиент и публикации

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

Запретить вход по Windows для конкретного запуска можно ключом командной строки /WA-. Тогда 1С всегда спросит имя и пароль. Удобно, когда администратору нужно войти под другим пользователем со своего компьютера.

Пароль пользователя в Конфигураторе: пошагово

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

Если пользователей ещё нет

  1. Запустите базу в режиме Конфигуратор.
  2. Откройте Администрирование → Пользователи.
  3. Нажмите кнопку добавления (зелёный плюс).
  4. На вкладке Основные укажите Имя (под ним человек входит) и Полное имя.
  5. Поставьте флажок Аутентификация 1С:Предприятия.
  6. Заполните поля Пароль и Подтверждение пароля.
  7. Перейдите на вкладку Прочие и отметьте роли. Первому пользователю дайте полные права: в типовых конфигурациях это роль Полные права или Администратор системы.
  8. Нажмите ОК.

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

После записи первого пользователя база перестаёт пускать без авторизации. При следующем запуске 1С покажет окно выбора пользователя и ввода пароля.

Если пользователь уже есть

  1. В том же списке Администрирование → Пользователи дважды щёлкните по нужной строке.
  2. Убедитесь, что флажок Аутентификация 1С:Предприятия стоит.
  3. Введите новый пароль в оба поля.
  4. Нажмите ОК.

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

Полезные флажки в карточке

  • 🔒 Пользователю запрещено изменять пароль — для общих учётных записей, например «Склад» или «Касса», чтобы один сотрудник не сменил пароль всем остальным.
  • 👁 Показывать в списке выбора — снимите, если не хотите, чтобы имена пользователей были видны в окне входа. Тогда имя придётся вводить вручную.
  • ⚠️ Защита от опасных действий — платформа предупреждает при запуске внешних обработок и других потенциально опасных операциях. Для обычных пользователей флажок стоит оставлять.

Как задать пароль пользователю в режиме Предприятие

В типовых конфигурациях на Библиотеке стандартных подсистем (БП 3.0, ЗУП 3.1, УТ 11, КА, ERP, УНФ) пользователей лучше вести не в Конфигураторе, а в самой программе. Программа хранит своего пользователя в справочнике «Пользователи» и связывает его с пользователем базы. Если завести человека только в Конфигураторе, эта связь не появится, а с ней не заработают группы доступа, персональные настройки и подписи в документах.

Путь в этих конфигурациях один и тот же:

Администрирование → Настройки пользователей и прав → Пользователи

Порядок действий:

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

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

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

Как отключить вход без удаления пользователя

Сотрудник уволился, а его документы остались в базе. Удалять пользователя не нужно: снимите флажок Вход в программу разрешен в карточке. Учётная запись перестанет пускать в программу, но останется в документах как автор.

Пароль в клиент-серверной базе: что настраивается отдельно

В серверной базе путаница начинается из-за того, что паролей становится несколько. Это разные учётные записи, и пароль пользователя 1С к остальным отношения не имеет.

Учётная записьГде задаётсяДля чего
Пользователь информационной базыКонфигуратор или режим Предприятие, как описано вышеВход сотрудника в программу
Администратор кластераКонсоль администрирования серверов 1С, ветка администраторов кластераУправление кластером: базы, сеансы, рабочие процессы
Администратор центрального сервераКонсоль, администраторы агента сервераУправление самим сервером 1С
Пользователь СУБДMS SQL Server или PostgreSQLПодключение сервера 1С к базе данных

Когда в консоли открываете свойства базы, она просит имя и пароль. Здесь нужен пользователь информационной базы с административными правами, а не пользователь SQL.

Вход по учётной записи Windows на сервере

Чтобы сотрудники домена входили без пароля, в карточке пользователя 1С включают аутентификацию операционной системы и указывают учётную запись в формате \\DOMAIN\ivanov. В клиент-серверном варианте для этого нужна корректная настройка Kerberos у службы сервера 1С. Её делает системный администратор домена.

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

Пароль в ярлыке и командной строке

Пароль можно передать при запуске ключами /N и /P:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /S"srv1c\buh" /N"Иванов" /P"Пароль123"

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

Сменить или сбросить пароль, если его забыли

Пользователь меняет пароль сам

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

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

Администратор сбрасывает пароль сотруднику

Забытый пароль восстановить нельзя, только заменить. Администратор открывает карточку пользователя любым из двух способов выше и вводит новый пароль. Хороший порядок такой:

  1. Задайте временный пароль.
  2. Включите требование сменить пароль при входе.
  3. Сообщите временный пароль сотруднику лично, а не в общем чате.
  4. После первого входа убедитесь, что пароль сменён.

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

Это самый неприятный случай. Варианты в порядке приоритета:

  • 👤 Найдите другого пользователя с полными правами. Нередко у главного бухгалтера или у обслуживающего 1С-специалиста есть такая учётка. Он и сбросит пароль администратору.
  • 🖥 Проверьте, не сопоставлен ли кто-то из администраторов с учётной записью Windows. Тогда вход пройдёт без пароля.
  • 💾 Восстановите базу из резервной копии, сделанной до смены пароля. Данные после даты копии придётся вносить заново.
  • 🛠 Обратитесь к партнёру 1С, который обслуживает базу, или к владельцу программы.

В интернете встречаются советы править служебные таблицы базы или заменять файлы, чтобы «обнулить» пользователей. Такие операции легко повреждают базу и нарушают правила доступа в организации. Если решились на что-то подобное, работайте только с копией базы, а не с рабочим экземпляром.

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

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

По умолчанию платформа принимает любой пароль, даже из одного символа. Требования задаются отдельно.

В Конфигураторе

Откройте Администрирование → Параметры информационной базы. Там собраны настройки безопасности паролей:

  • 📏 минимальная длина пароля;
  • 🔣 проверка сложности: пароль должен сочетать разные типы символов и не совпадать с именем пользователя;
  • 📅 максимальный и минимальный срок действия пароля;
  • 🔁 запрет повторять пароли из нескольких последних;
  • 🔔 за сколько дней предупреждать об окончании срока действия;
  • 🚫 количество неудачных попыток входа и время блокировки после них.

Эти параметры действуют на всю базу. Новые правила применяются при следующей смене пароля: действующие пароли платформа не проверяет задним числом.

В режиме Предприятие

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

Какие значения выбрать

Для бухгалтерской базы небольшой компании разумный минимум выглядит так:

ПараметрОриентир
Минимальная длина8–10 символов
Проверка сложностиВключена
Максимальный срок действия90–180 дней
Запрет повтораПоследние 3–5 паролей
Неудачных попыток до блокировки5

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

Безопасность паролей в базе
Выполнено: 0 / 6

Когда вход с паролем не работает

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

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

Можно ли посмотреть текущий пароль пользователя в 1С?
Нет. База хранит только хеш пароля. Администратор может задать новый пароль, но узнать старый не может.
Есть ли в 1С пароль на саму базу, без пользователей?
Нет. Защита строится только через пользователей. Пока список пуст, база открыта всем, у кого есть доступ к её файлам или серверу.
Защищает ли пароль 1С файловую базу от копирования?
Нет. Файл 1Cv8.1CD можно скопировать с диска, а данные из него извлечь. Файловую базу дополнительно защищают правами доступа к папке в Windows.
Нужно ли перезапускать 1С после смены пароля?
Нет. Новый пароль начнёт действовать при следующем входе. Уже открытые сеансы продолжают работать.
Можно ли задать одному пользователю пароль и вход через Windows одновременно?
Да. Оба флажка в карточке совместимы. Если вход по Windows не сработает, 1С предложит ввести пароль.