К статье
Практический материал

Администрирование · 10 мин

Как запаролить базу 1С: понятная инструкция для администратора

Как поставить пароль на базу 1С: настройка пользователей, парольная политика, защита файловой и клиент-серверной базы, типичные ошибки и ответы на вопросы.

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

Важно понимать: в 1С нет отдельной функции «поставить пароль на базу» как, например, у архива ZIP. Защита строится из нескольких слоёв — учётные записи пользователей, парольная политика, права доступа по ролям и, при необходимости, защита на уровне файловой системы или СУБД. Ниже разберём каждый слой с конкретными действиями.

Инструкция подходит для типовых конфигураций (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом) и работает как в файловом, так и в клиент-серверном варианте. Для выполнения действий потребуются права администратора информационной базы.

Как устроена защита доступа в 1С

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

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

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

Создание пользователей и установка паролей в конфигураторе

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

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

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

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

Установка паролей в режиме «Предприятие»

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

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

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

Настройка парольной политики

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

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

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

Способы защиты базы

Пользователи + пароли в 1С

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

Права на папку с базой (NTFS)

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

Клиент-серверный вариант (СУБД)

Файл базы недоступен пользователям в принципе: данные хранятся в СУБД, доступ идёт только через сервер 1С. Самый надёжный вариант для компаний с несколькими десятками пользователей.

Шифрование диска

Защищает базу при краже оборудования, но не заменяет пароли 1С: при включённом сервере данные доступны.

Защита файловой базы на уровне Windows

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

Откройте свойства папки с базой, вкладка «Безопасность», и оставьте доступ только тем группам и учётным записям, которым он реально нужен: пользователям 1С (для работы через общий сетевой ресурс) и администраторам. Уберите группы «Все» и «Пользователи», если они присутствуют с широкими правами.

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

Проверка результата и типичные ошибки

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

Отдельно проверьте сценарий «вход без пароля»: если база открывается без запроса, значит, в списке пользователей есть запись с пустым именем или пустым паролем, либо включена аутентификация операционной системы, сопоставляющая вашу учётную запись Windows с пользователем 1С.

Типичные ошибки
01
Единственный администратор забыл пароль — доступ к администрированию утерян; заводите минимум двух администраторов
02
Одна учётная запись на весь отдел — невозможно установить автора изменений и отозвать доступ при увольнении
03
Пароль задан, но папка с базой открыта всем по сети — базу копируют без всякого пароля
04
Аутентификация ОС включена у всех подряд — вход происходит автоматически, парольная политика фактически не работает
05
Пользователь с пустым паролем в списке — платформа пускает без запроса, защита отсутствует
Контрольные точки

Как проверить результат

Запуск базы в режиме «Предприятие»
Норма

Появляется окно ввода имени и пароля

Тревожный признак

База открывается сразу, без запроса

Список пользователей в конфигураторе
Норма

У всех записей заданы имена, нет пользователя с пустым паролем

Тревожный признак

Есть запись без имени или без пароля

Права на папку с базой
Норма

Доступ только у нужных учётных записей и администраторов

Тревожный признак

Группа «Все» имеет полный доступ или изменение

Количество администраторов
Норма

Минимум две учётные записи с полными правами

Тревожный признак

Полные права только у одного пользователя

Часто задаваемые вопросы

Можно ли поставить пароль на сам файл базы, как на документ Word?

Штатной функции шифрования файла 1Cv8.1CD с паролем в платформе нет. Защита реализуется через пользователей информационной базы и права файловой системы. Если требуется защита файла от чтения при краже носителя, используйте шифрование диска (BitLocker и аналоги) или перенос базы в клиент-серверный вариант.

Что делать, если пароль администратора утерян?

Штатного способа восстановления пароля администратора в 1С нет. Если есть второй пользователь с полными правами, он сбросит пароль через список пользователей. Если такого пользователя нет, восстановите базу из резервной копии, сделанной до потери доступа. Именно поэтому рекомендуется держать двух администраторов и регулярно выгружать базу.

Зачем нужна аутентификация операционной системы и не опасна ли она?

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

Можно ли ограничить пользователю доступ только к части данных?

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

Как запаролить базу, опубликованную на веб-сервере?

Механизм тот же: пользователи и пароли информационной базы действуют и при доступе через браузер или тонкий клиент. Дополнительно настройте HTTPS на веб-сервере, чтобы пароль не передавался по сети в открытом виде, и закройте прямой доступ к файлу базы, если она файловая.

Итог

Что важно запомнить

База 1С защищается не одним паролем, а связкой мер: учётные записи пользователей с паролями, парольная политика, роли и права на папку или СУБД. Перед настройкой делайте резервную копию, заводите минимум двух администраторов и проверяйте, что вход без пароля невозможен.