Пароль для пользователя 1С 8.3: Конфигуратор, режим Предприятия и вход через Windows

· 9 мин

Содержание

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

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

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

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

Способов подтвердить личность несколько:

  • 🔑 Аутентификация 1С:Предприятия — имя из списка и пароль, заданный в 1С.
  • 🖥️ Аутентификация операционной системы — 1С сверяет учётную запись Windows, под которой человек вошёл в компьютер, и пускает без пароля.
  • 🌐 Аутентификация OpenID — используется при работе через веб-публикацию, в обычной офисной базе встречается редко.

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

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

Первым создавайте пользователя с полными правами (роль «Полные права» или «Администратор системы»). Если закрыть базу паролями и не оставить себе администратора, управлять пользователями станет некому.

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

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

Шаг 1. Откройте список пользователей

  1. Запустите 1С, выберите базу и нажмите Конфигуратор.
  2. В главном меню выберите Администрирование → Пользователи.
  3. Откроется список. Если он пуст, база сейчас без защиты.

Шаг 2. Создайте или откройте пользователя

Двойной щелчок открывает существующую карточку, кнопка добавления создаёт новую. На вкладке «Основные» заполните:

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

Шаг 3. Назначьте роли и сохраните

На вкладке «Прочие» отметьте роли и выберите основной интерфейс и язык. Без единой роли пользователь не войдёт: программа сообщит, что у него нет прав. Нажмите ОК.

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

Пароль на вход в Конфигуратор

Отдельного пароля для Конфигуратора нет. Он спрашивает те же имя и пароль, что и режим Предприятия. Разница в правах: открыть Конфигуратор может только пользователь с административными правами. Обычный бухгалтер с паролем увидит отказ в доступе, даже если введёт всё верно.

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

Если база типовая (на БСП), пользователей лучше создавать не в Конфигураторе, а в режиме Предприятия. Иначе в программе появится пользователь платформы без пары в справочнике «Пользователи», и часть функций (профили прав, настройки, отбор по ответственному) будет работать неправильно.

Как поставить пароль пользователю в БП, ЗУП и УТ

В конфигурациях на Библиотеке стандартных подсистем путь одинаковый:

КонфигурацияПуть к списку пользователей
Бухгалтерия предприятия 3.0Администрирование → Настройки пользователей и прав → Пользователи
ЗУП 3.1Администрирование → Настройки пользователей и прав → Пользователи
Управление торговлей 11Администрирование → Настройки пользователей и прав → Пользователи

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

  1. Откройте список пользователей и карточку нужного сотрудника (или создайте новую кнопкой Создать).
  2. Проверьте, что включён флажок «Вход в программу разрешён».
  3. Нажмите Установить пароль, введите пароль дважды и подтвердите.
  4. Если нужно, задайте вход через Windows в той же карточке, в блоке настроек входа.
  5. Нажмите Записать и закрыть, затем откройте Права доступа и назначьте профиль: «Бухгалтер», «Кадровик», «Менеджер по продажам» и т.п.

Сам пользователь может сменить свой пароль без администратора, если ему это не запрещено. Команда смены пароля есть в главном меню программы (кнопка с тремя полосками в заголовке окна). Она запросит старый пароль и новый дважды.

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

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

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

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

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

  • 📏 Минимальная длина паролей пользователей — например, 8 символов.
  • 🔐 Проверка сложности паролей пользователей — пароль должен включать символы разных групп (заглавные и строчные буквы, цифры, знаки), не совпадать с именем и не быть простой последовательностью вроде 12345678.
  • ⏳ Срок действия пароля и запрет повторов — в актуальных версиях платформы можно задать, через сколько дней пароль нужно сменить и сколько прежних паролей нельзя использовать снова.
  • 🚫 Блокировка после неудачных попыток — число неверных вводов и время, на которое вход блокируется.

Как быстро придумать пароль, который пройдёт проверку сложности: возьмите три коротких слова латиницей, вставьте между ними цифру и знак, одну букву сделайте заглавной. Например, Kot7lampa-dver. Такой пароль длиннее 12 символов, содержит четыре группы символов и запоминается лучше, чем набор случайных знаков.

Новые требования действуют для паролей, которые задают после изменения настройки. Старые слабые пароли сами не обнулятся.

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

В БП, ЗУП и УТ те же требования настраивают в разделе Администрирование → Настройки пользователей и прав, по ссылке с настройками входа. Здесь же обычно задают, через сколько дней бездействия отключать вход неактивным пользователям.

Рабочий минимум для небольшой фирмы:

ПараметрРекомендация
Минимальная длина8–10 символов
Проверка сложностиВключить
Срок действия90 дней или не задавать, если пароли и так надёжные
Блокировка5 неверных попыток

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

Сброс паролей и смена у многих пользователей сразу

Сброс одному пользователю

Если сотрудник забыл пароль, его не восстанавливают, а задают новый. Администратор открывает карточку (в Конфигураторе или в режиме Предприятия) и вводит новый пароль. Чтобы снять пароль совсем, оставьте поля пустыми и сохраните. Пустой пароль допустим, только если не включены требования к длине.

Массовая смена паролей обработкой

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

&НаСервере
Процедура СменитьПаролиНаСервере()
    НовыйПароль = "Vremennyi#2048";
    Для Каждого ПИБ Из ПользователиИнформационнойБазы.ПолучитьПользователей() Цикл
        Если ПИБ.Имя = "Администратор" Тогда
            Продолжить; // свою учётную запись не трогаем
        КонецЕсли;
        ПИБ.Пароль = НовыйПароль;
        ПИБ.Записать();
    КонецЦикла;
КонецПроцедуры

&НаКлиенте
Процедура СменитьПароли(Команда)
    СменитьПаролиНаСервере();
    Сообщить("Пароли изменены");
КонецПроцедуры

Замените "Администратор" на имя своей учётной записи. После запуска раздайте временный пароль и попросите каждого сменить его при первом входе.

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

Если забыт пароль администратора

Официального «сброса» нет. Варианты по порядку:

  1. Войти под другим пользователем с полными правами и задать новый пароль администратору.
  2. Восстановить базу из резервной копии, сделанной до смены пароля, и перенести изменения.
  3. Обратиться к обслуживающему партнёру или специалисту, который сопровождает базу.

Советы из интернета вручную править служебные таблицы базы рискованны: можно повредить данные. Делайте это только на копии.

Вход через Windows без пароля 1С

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

Как включить:

  1. Откройте карточку пользователя (в Конфигураторе или в режиме Предприятия).
  2. Отметьте «Аутентификация операционной системы».
  3. Укажите учётную запись в формате \\ДОМЕН\Логин, например \\BUH\petrova. Кнопка выбора рядом с полем подставит учётку из списка.
  4. Сохраните карточку.

Флажок аутентификации 1С можно оставить: тогда при входе с чужого компьютера человек введёт пароль 1С.

Иногда нужно войти под другим именем на компьютере, где 1С сама подхватывает учётку Windows. Для этого запустите программу с параметром /WA-, который отключает вход по учётной записи ОС:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Base\Buh" /WA-

Тот же ключ можно прописать в дополнительных параметрах запуска базы в окне выбора информационных баз (кнопка Изменить, последний шаг мастера).

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

Почему не получается войти или задать пароль

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

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

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

Можно ли поставить пароль на саму базу, а не на пользователя?
Нет. Отдельного пароля на базу в 1С нет. Защита строится через пользователей: пока есть хотя бы один пользователь, без имени и пароля база не откроется.
Где посмотреть пароль пользователя 1С?
Нигде. Платформа хранит только хеш пароля. Администратор может задать новый, но не увидеть старый.
Защищает ли пароль 1С файловую базу от копирования?
Нет. Пароль ограничивает вход через программу, но файл 1Cv8.1CD можно скопировать, если есть доступ к папке. Закрывайте папку базы правами Windows.
Нужно ли перезапускать 1С после смены пароля?
Работающий сеанс не прервётся. Новый пароль понадобится при следующем входе.
Можно ли передать пароль в ярлыке запуска?
Технически да, параметрами /N"Имя" и /P"Пароль". Но пароль в ярлыке виден любому, кто откроет его свойства, поэтому для рабочих мест лучше вход через Windows.