Администрирование · 10 мин
Как запаролить базу 1С: понятная инструкция для администратора
Как поставить пароль на базу 1С: настройка пользователей, парольная политика, защита файловой и клиент-серверной базы, типичные ошибки и ответы на вопросы.
Защита базы 1С паролем — первый шаг к разграничению доступа к учётным данным: бухгалтерии, зарплате, складам и персональным данным сотрудников. В 1С:Предприятии парольная защита реализуется через механизм пользователей информационной базы: каждый сотрудник получает собственную учётную запись с логином и паролем, а анонимный вход закрывается.
Важно понимать: в 1С нет отдельной функции «поставить пароль на базу» как, например, у архива ZIP. Защита строится из нескольких слоёв — учётные записи пользователей, парольная политика, права доступа по ролям и, при необходимости, защита на уровне файловой системы или СУБД. Ниже разберём каждый слой с конкретными действиями.
Инструкция подходит для типовых конфигураций (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом) и работает как в файловом, так и в клиент-серверном варианте. Для выполнения действий потребуются права администратора информационной базы.
Как устроена защита доступа в 1С
Аутентификация в 1С:Предприятии выполняется при запуске базы: платформа проверяет имя пользователя и пароль против списка, хранящегося внутри информационной базы. Если список пользователей пуст, вход выполняется без запроса пароля — именно поэтому «свежая» или тестовая база открывается у любого, кто знает путь к ней.
Помимо встроенной аутентификации 1С существует аутентификация операционной системы: платформа сопоставляет учётную запись Windows с пользователем 1С и пускает его без ввода пароля. Это удобно в доменной сети, но требует аккуратной настройки, чтобы не оставить лазейку.
Пароль защищает только вход через платформу 1С. Файловую базу (файл 1Cv8.1CD) при физическом доступе к диску можно скопировать и открыть на другом компьютере, если знать пароль пользователя. Поэтому парольная защита в 1С всегда дополняется разграничением прав на папку с базой средствами Windows.
Создание пользователей и установка паролей в конфигураторе
Основной способ запаролить базу — завести пользователей через конфигуратор. Закройте сеансы других пользователей, затем откройте базу в режиме «Конфигуратор» и перейдите в меню «Администрирование → Пользователи». Откроется список, который у новой базы обычно пуст.
Нажмите «Добавить» и заполните карточку пользователя: имя (логин), полное имя, пароль и его подтверждение. На вкладке «Прочие» назначьте роли — для первого пользователя обязательно включите роль «Полные права» (или «Администратор системы» в управляемых приложениях), иначе после установки паролей вы можете потерять доступ к администрированию.
Повторите создание учётных записей для каждого сотрудника. Не делайте одну общую учётную запись на отдел: при увольнении сотрудника придётся менять пароль у всех, а в журнале регистрации невозможно будет установить, кто именно изменил документ.
- 1Откройте базу в режиме «Конфигуратор» с правами администратора
- 2Перейдите: Администрирование → Пользователи
- 3Нажмите «Добавить», введите имя и полное имя пользователя
- 4Установите пароль и подтверждение на закладке «Основные»
- 5Назначьте роли на закладке «Прочие» (первому — полные права)
- 6Сохраните, закройте конфигуратор и проверьте вход в режиме «Предприятие»
Установка паролей в режиме «Предприятие»
В типовых конфигурациях на управляемых формах заводить пользователей можно без конфигуратора — через интерфейс программы. Обычно это раздел «Администрирование → Настройки пользователей и прав → Пользователи». Точное расположение зависит от конфигурации и её версии.
Такой способ удобен, когда администратор не работает с конфигуратором: карточка пользователя содержит те же поля — имя, пароль, группы доступа. Здесь же настраиваются профили групп доступа, заменяющие роли, и копирование настроек от одного пользователя к другому.
Учтите ограничение: пользователь, создаваемый из режима «Предприятие», всё равно записывается в тот же внутренний список пользователей базы. Если в конфигураторе уже есть учётные записи, они отобразятся и в интерфейсе — дублировать их не нужно.
Настройка парольной политики
Простой пароль из трёх символов сводит защиту на нет, поэтому платформа позволяет задать требования к паролям. В конфигураторе откройте «Администрирование → Параметры информационной базы» и найдите настройки сложности паролей: минимальная длина, проверка на сложность, запрет повторения старых паролей.
Дополнительно в карточке пользователя есть флажки «Запретить изменение пароля» и «Показывать в списке выбора». Первый полезен для служебных учётных записей, второй стоит снимать у административных аккаунтов, чтобы их имена не отображались в выпадающем списке при входе.
Разумный минимум для рабочей базы — длина от 8 символов и обязательная сложность (буквы в разных регистрах, цифры). Слишком жёсткие требования без необходимости приводят к тому, что сотрудники записывают пароли на бумажках рядом с монитором, что хуже умеренной политики.
Способы защиты базы
Базовый и обязательный уровень. Подходит всегда, но не защищает файл базы от копирования при физическом доступе к диску.
Дополнение для файловых баз: папка доступна только служебной учётной записи и администраторам, пользователи подключаются по сети без прав на чтение файла напрямую — где это возможно по сценарию работы.
Файл базы недоступен пользователям в принципе: данные хранятся в СУБД, доступ идёт только через сервер 1С. Самый надёжный вариант для компаний с несколькими десятками пользователей.
Защищает базу при краже оборудования, но не заменяет пароли 1С: при включённом сервере данные доступны.
Защита файловой базы на уровне Windows
Файловая база — это файл 1Cv8.1CD в сетевой или локальной папке. Любой, кто может скопировать этот файл, получает всю базу целиком. Поэтому доступ к папке по сети и локально нужно ограничить средствами файловой системы.
Откройте свойства папки с базой, вкладка «Безопасность», и оставьте доступ только тем группам и учётным записям, которым он реально нужен: пользователям 1С (для работы через общий сетевой ресурс) и администраторам. Уберите группы «Все» и «Пользователи», если они присутствуют с широкими правами.
При публикации файловой базы через веб-сервер или при переходе на клиент-серверный вариант прямой доступ пользователей к файлу можно закрыть полностью: работа идёт через сервис, и файл остаётся доступен только служебной учётной записи. Это существенно снижает риск утечки и повреждения базы.
Проверка результата и типичные ошибки
После настройки выполните контрольную проверку: закройте конфигуратор и запустите базу в режиме «Предприятие». Должно появиться окно аутентификации с запросом имени и пароля. Войдите под каждым созданным пользователем и убедитесь, что доступны только положенные ему разделы.
Отдельно проверьте сценарий «вход без пароля»: если база открывается без запроса, значит, в списке пользователей есть запись с пустым именем или пустым паролем, либо включена аутентификация операционной системы, сопоставляющая вашу учётную запись Windows с пользователем 1С.
Как проверить результат
Появляется окно ввода имени и пароля
База открывается сразу, без запроса
У всех записей заданы имена, нет пользователя с пустым паролем
Есть запись без имени или без пароля
Доступ только у нужных учётных записей и администраторов
Группа «Все» имеет полный доступ или изменение
Минимум две учётные записи с полными правами
Полные права только у одного пользователя
Часто задаваемые вопросы
Можно ли поставить пароль на сам файл базы, как на документ Word?
Штатной функции шифрования файла 1Cv8.1CD с паролем в платформе нет. Защита реализуется через пользователей информационной базы и права файловой системы. Если требуется защита файла от чтения при краже носителя, используйте шифрование диска (BitLocker и аналоги) или перенос базы в клиент-серверный вариант.
Что делать, если пароль администратора утерян?
Штатного способа восстановления пароля администратора в 1С нет. Если есть второй пользователь с полными правами, он сбросит пароль через список пользователей. Если такого пользователя нет, восстановите базу из резервной копии, сделанной до потери доступа. Именно поэтому рекомендуется держать двух администраторов и регулярно выгружать базу.
Зачем нужна аутентификация операционной системы и не опасна ли она?
Она позволяет пользователю входить в 1С без ввода пароля — платформа доверяет учётной записи Windows. В доменной сети это удобно и безопасно при условии, что пароли Windows достаточно надёжны, а сопоставление настроено точечно. Опасность возникает, когда аутентификация ОС включена у широкого круга учётных записей без контроля.
Можно ли ограничить пользователю доступ только к части данных?
Да, для этого служат роли и профили групп доступа. В типовых конфигурациях можно разрешить, например, менеджеру работу с продажами, но закрыть зарплату и банковские выписки. Дополнительно в ряде конфигураций доступны ограничения на уровне записей — по организациям, складам, контрагентам.
Как запаролить базу, опубликованную на веб-сервере?
Механизм тот же: пользователи и пароли информационной базы действуют и при доступе через браузер или тонкий клиент. Дополнительно настройте HTTPS на веб-сервере, чтобы пароль не передавался по сети в открытом виде, и закройте прямой доступ к файлу базы, если она файловая.
Что важно запомнить
База 1С защищается не одним паролем, а связкой мер: учётные записи пользователей с паролями, парольная политика, роли и права на папку или СУБД. Перед настройкой делайте резервную копию, заводите минимум двух администраторов и проверяйте, что вход без пароля невозможен.