Пароль на базу 1С 8.3: пользователи, Конфигуратор и права доступа

· 9 мин

Содержание

Пароль в 1С 8.3 ставится не на файл базы, а на пользователя: откройте Конфигуратор → Администрирование → Пользователи, создайте администратора с ролью полных прав и задайте ему пароль. С этого момента база при запуске будет спрашивать имя и пароль. Пока в списке нет ни одного пользователя, программа открывается без вопросов — у любого, кто дотянулся до ярлыка.

Защита базы 1С от несанкционированного доступа складывается из трёх слоёв: пароль на вход, права (роли и группы доступа) и защита самой папки или сервера, где лежат данные. Один пароль без двух других закрывает дверь, но оставляет открытыми окна.

Зачем закрывать базу паролем и от чего это защищает

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

Что реально решает пароль:

  • 🔒 Посторонний не войдёт. Курьер, стажёр или ребёнок за домашним ноутбуком не откроют учёт.
  • 👤 Действия подписаны. Журнал регистрации пишет имя пользователя у каждой записи и удаления.
  • 🛡️ Права разделяются. Кассир видит кассу, кадровик — кадры, а Конфигуратор доступен только администратору.
  • 📅 Закрытые периоды целы. Без входа под именем нельзя настроить запрет правки прошлых периодов для конкретных людей.

Чего пароль не делает: он не шифрует файл 1Cv8.1CD. Если файловую базу скопировали на флешку, данные внутри файла остаются данными. Поэтому доступ к папке нужно закрывать отдельно — об этом ниже.

Какие бывают пароли в 1С 8.3

Слово «пароль» в 1С относится к нескольким разным вещам. Путаница между ними — частая причина вопросов «поставил пароль, а Конфигуратор открывается».

Что защищаемГде настраиваетсяКто обычно ставит
Вход в базу (Предприятие и Конфигуратор)Список пользователей информационной базыАдминистратор базы
Требования к паролям (длина, сложность)Конфигуратор → Администрирование → Параметры информационной базы, в типовых — «Настройки входа»Администратор базы
Хранилище конфигурацииПользователи хранилища в КонфигуратореВедущий программист
Кластер серверов 1СКонсоль администрирования, узел «Администраторы»Администратор сервера
Доступ к СУБД (PostgreSQL, MS SQL)Свойства базы в кластере и сама СУБДАдминистратор сервера

Отдельного «пароля на Конфигуратор» в 8.3 нет. В Конфигуратор пускают тех же пользователей, что и в обычный режим, но только при наличии права «Администрирование».

Для бухгалтера в файловой базе важны первые две строки. Остальные касаются клиент-серверных установок и разработки.

Как поставить пароль на вход в базу 1С 8.3 через Конфигуратор

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

Шаг 1. Создаём администратора

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

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

Шаг 2. Проверяем вход

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

Запишите пароль администратора и храните его отдельно от компьютера с базой — в сейфе или в менеджере паролей. Восстановить забытый пароль из самой 1С нельзя: программа хранит не пароль, а его хеш.

Шаг 3. Скрываем список имён

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

Отдельный пароль каждому сотруднику

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

В типовых конфигурациях (БП 3.0, ЗУП 3.1, УТ 11)

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

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

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

В нетиповых и старых конфигурациях

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

СценарийГде заводитьЧем назначать права
Типовая на БСПРежим ПредприятияГруппы доступа и профили
Нетиповая без БСПКонфигураторРоли на вкладке «Прочие»
Доступ по учётной записи WindowsЛюбой из двухФлажок «Аутентификация операционной системы» + выбор пользователя домена

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

Как закрыть Конфигуратор от бухгалтеров

Если Конфигуратор открывается у обычного пользователя, значит, у него есть право «Администрирование». Чаще всего это пользователь, которому «на всякий случай» выдали полные права.

Что сделать:

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

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

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

ПараметрРазумное значение для офиса
Минимальная длина8–12 символов
Проверка сложностиВключена
Срок действия90–180 дней
Запрет повтораПоследние 3–5 паролей

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

Пароль решает вопрос «кто вошёл». Вопрос «что ему можно» решают права. Отдельного пароля на документ или справочник в 1С 8.3 нет — доступ к объектам ограничивают ролями.

Группы доступа и ограничение по записям

В типовых конфигурациях права задают в Администрирование → Настройки пользователей и прав → Группы доступа. Каждая группа опирается на профиль — набор ролей. Например, профиль «Кассир» даёт доступ к кассовым документам, но не к зарплате.

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

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

Запрет правки закрытых периодов

Частая задача — не дать изменить документы прошлого квартала после сдачи отчётности. В БП 3.0 для этого служат даты запрета изменения: включите их в разделе Администрирование → Проведение документов, затем задайте дату общую или отдельную по пользователям. Главному бухгалтеру можно оставить право правки, остальным — закрыть.

Защита от опасных действий

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

Что ещё сделать для безопасности базы

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

  • 📁 Права на папку. Для файловой базы оставьте доступ на чтение и запись к каталогу только тем учётным записям Windows, кто работает в 1С. Остальным — запрет.
  • 🖥️ Сервер вместо общей папки. В клиент-серверном варианте пользователи вообще не видят файлов: данные лежат в СУБД, а доступ идёт через сервер 1С.
  • 🔑 Администраторы кластера. На сервере 1С задайте администратора кластера в консоли администрирования. Без этого любой с доступом к консоли может удалить базу из кластера.
  • 🚫 Не храните пароль в ярлыке. Параметры запуска /N"Имя" /P"Пароль" в ярлыке или в списке баз лежат открытым текстом. Любой, кто откроет свойства ярлыка, прочтёт пароль.
  • 💾 Резервные копии. Выгрузка .dt содержит список пользователей и все данные. Храните копии там же, где хранили бы саму базу, — не на общем диске.
  • 📜 Журнал регистрации. Раз в месяц просматривайте входы и удаления: Администрирование → Обслуживание → Журнал регистрации в типовых или Администрирование → Журнал регистрации в Конфигураторе.
  • 👋 Увольнения. В день ухода сотрудника снимите у него флажок «Вход в программу разрешён». Удалять пользователя не нужно — его имя останется в журнале и в документах.
Проверка защиты базы после настройки
Выполнено: 0 / 7

Ошибки при настройке паролей и как их избежать

Забыли пароль администратора. Это самая неприятная ситуация. Если в базе есть второй пользователь с административными правами — войдите под ним и смените пароль. Если нет — восстановите базу из резервной копии, сделанной до установки пароля, или обратитесь к специалисту, который обслуживает вашу 1С. Сбросить пароль из окна входа нельзя.

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

Пользователь вошёл, но видит пустой рабочий стол. Ему не назначены роли или группы доступа. Пароль работает, прав нет.

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

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

Можно ли поставить пароль на файл 1Cv8.1CD?
Нет. Платформа не умеет шифровать файл базы паролем. Пароль задаётся пользователям, а файл защищают правами доступа к папке или переносом базы на сервер.
Почему 1С перестала спрашивать пароль после обновления?
Обновление конфигурации пользователей не удаляет. Чаще всего база запускается из ярлыка или списка баз с параметрами /N и /P либо у пользователя включена аутентификация Windows. Проверьте свойства ярлыка и карточку пользователя.
Как сотруднику самому поменять пароль?
Если в карточке не стоит запрет на смену пароля, пользователь меняет его сам из главного меню программы, через параметры в группе «Сервис». Администратор может запретить это флажком в карточке.
Нужно ли ставить пароль на базу, в которой работает один человек?
Да, если компьютер доступен другим людям или база лежит в сетевой папке. Достаточно одного пользователя-администратора с паролем.
Отличается ли настройка паролей в файловой и серверной базе?
Пароли пользователей настраиваются одинаково. В серверной базе добавляются пароли администратора кластера и пользователя СУБД — их задаёт администратор сервера.