Пароль на вход в 1С 8: создаём пользователя и закрываем базу
Содержание
Пароль в 1С привязан к пользователю, а не к базе целиком. Чтобы поставить пароль
на 1С 8, нужно завести пользователя (или открыть существующего) и заполнить поля Пароль и Подтверждение пароля. Сделать это можно из обычного режима и из Конфигуратора.
Типичная ситуация: бухгалтер открывает базу, а там список пользователей без паролей. Заходит любой, кто сел за компьютер. Ниже порядок действий, как это закрыть, и что делать, если пароль забыт.
Два режима запуска и что в них защищает пароль
У базы два режима входа: 1С:Предприятие (обычная работа) и Конфигуратор (администрирование и разработка). Пользователь у них один и тот же, а вот права разные. В Конфигуратор пустит только того, у кого в ролях есть соответствующее право, например Администратор системы или Полные права.
Какой бывает аутентификация:
- 🔑 Аутентификация 1С:Предприятия — логин и пароль хранятся в самой базе. Самый частый вариант.
- 🪟 Аутентификация операционной системы — пользователь 1С связан с учётной записью Windows, пароль вводить не нужно.
- 🌐 OpenID и аутентификация по токену — для веб-доступа и интеграций, в рядовой бухгалтерии почти не встречается.
Если пользователей в базе нет вообще, 1С запускается без вопросов и открывает полный доступ. Поэтому первый пользователь в пустой базе всегда должен быть администратором с паролем.
Пароль не шифрует файл базы. Для файловой базы (1Cv8.1CD) он защищает только вход через сам клиент 1С. Файл можно скопировать и открыть на другом компьютере. Ограничивайте доступ к папке с базой средствами Windows.
Как поставить пароль пользователю в 1С 8.3: по шагам
Сначала подготовьтесь. Делайте это под учётной записью с полными правами, иначе пункты настройки будут недоступны.
Через обычный режим (1С:Предприятие)
- Откройте раздел
Администрированиеи найдите блок настроек пользователей и прав (в типовых конфигурациях он называется «Настройки пользователей и прав»). - Перейдите в справочник
Пользователи. - Откройте нужного пользователя двойным щелчком или нажмите
Создать. - Заполните имя, отметьте разрешение входа в программу.
- Нажмите ссылку
Установить пароль(в некоторых версиях —Изменить пароль), введите пароль два раза. - Проверьте на вкладке доступа, какие роли назначены (подробнее ниже).
- Нажмите
Записать и закрыть.
Теперь при следующем запуске программа спросит имя и пароль.
Через Конфигуратор
Этот способ нужен, когда обычный режим недоступен или в базе ещё нет пользователей.
- Запустите 1С, выберите базу и нажмите
Конфигуратор. - В меню откройте
Администрирование → Пользователи. - Нажмите
Добавить(значок «плюс») или откройте существующую запись. - На вкладке
ОсновныезаполнитеИмя(то, что пользователь вводит при входе) иПолное имя. - Поставьте флажок
Аутентификация 1С:Предприятия. - В поля
ПарольиПодтверждение паролявведите один и тот же пароль. - На вкладке
Прочиеотметьте роли. - Нажмите
ОК.
Флажок Показывать в списке выбора определяет, будет ли имя видно в окне запуска. Для безопасности его лучше снять: тогда злоумышленнику придётся угадывать не только пароль, но и логин.
Пароль не показывается при вводе и в базе хранится в виде хеша. Прочитать его из списка пользователей нельзя, можно только задать новый.
Пароль в строке запуска
Для ярлыков и скриптов имя и пароль можно передать параметрами:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh" /N"Иванов" /P"MyPass123"
Параметр /N — имя пользователя, /P — пароль. Минус очевиден: пароль виден в свойствах ярлыка. Для рабочих мест с чужими людьми так не делайте.
Права и роли: что разрешено пользователю с паролем
Пароль отвечает на вопрос «кто вошёл». Вопрос «что ему можно» решают роли. Без правильных ролей защита получается формальной.
| Роль | Что даёт | Кому назначать |
|---|---|---|
Полные права | Всё, включая управление пользователями | Администратору, и только ему |
Администратор системы | Административные действия, доступ к Конфигуратору | Администратору |
| Профили по должностям (в типовых конфигурациях) | Работа с документами и отчётами своего участка | Бухгалтерам, кадровикам, менеджерам |
Рабочие правила:
- 👤 Один человек — один пользователь. Общий логин «Бухгалтер» на троих лишает вас журнала регистрации, где видно, кто что менял.
- 🧩 В типовых конфигурациях права удобнее выдавать через профили групп доступа, а не отдельными ролями в Конфигураторе.
- 🚫 Обычному пользователю не нужны права на Конфигуратор и на удаление данных .
- 📋 Раз в квартал сверяйте список пользователей с реальными сотрудниками. Уволенных отключайте: снимите разрешение входа, не удаляйте запись, чтобы история документов осталась с автором.
Защита Конфигуратора и монопольный режим
Конфигуратор опаснее обычного входа: через него меняют метаданные, выгружают и загружают базу. Если у рядового пользователя есть право входа в Конфигуратор, пароль вам не поможет.
Что сделать:
- Оставьте роли
Полные праваиАдминистратор системытолько администраторам. - Дайте администратору отдельную учётную запись, под которой не ведётся ежедневная работа.
- Пароль администратора делайте длиннее обычного (от 12 символов).
Теперь про монопольный режим. Он нужен не для защиты, а для отдельных операций: обновление структуры базы, загрузка из .dt, тестирование и исправление. Запретить вход остальным на время работ можно в Администрирование → Поддержка и обслуживание, пункт блокировки работы пользователей (в клиент-серверном варианте — через консоль кластера). Для этого есть и параметр сообщения, который увидят пользователи при попытке входа.
Перед обновлением, загрузкой данных и сменой структуры сделайте копию базы. Выгрузите её в .dt или скопируйте каталог файловой базы при закрытом 1С. Согласуйте работы с регламентом: сеансы пользователей будут завершены.
Требования к паролю: как сделать его стойким
Короткий пароль вроде 1234 взламывается перебором за минуты. Можно включить автоматическую проверку.
В типовых конфигурациях (с подсистемой «Библиотека стандартных подсистем») есть настройки входа в разделе Администрирование → Настройки пользователей и прав. Там задаются:
- 📏 минимальная длина пароля;
- 🔠 требование сложности (буквы разных регистров, цифры);
- ⏳ срок действия и принудительная смена при первом входе;
- 🔒 блокировка после нескольких неверных попыток.
Рекомендации по самому паролю:
- Длина от 10 символов. Фраза из трёх-четырёх слов надёжнее и запоминается легче, чем
Qw1!. - Не используйте дату рождения, название организации,
123456. - Не повторяйте пароль от почты и банка.
- Не записывайте на листочке у монитора. Если нужно хранить, используйте менеджер паролей.
Если у кого-то из сотрудников пароль «пустой» ради удобства, это решается не запретом, а аутентификацией ОС: человек входит в Windows и сразу попадает в 1С, а доступ к компьютеру закрыт его паролем.
Если пароль забыт: как вернуть доступ
Ход действий зависит от того, кто потерял пароль.
Администрирование → Пользователи, откройте нужную запись и задайте новый пароль.Что здесь не работает и не будет описано: «обходы» пароля, правка файла базы, сторонние утилиты со взлома. Это нарушает конфиденциальность данных организации и может испортить базу. Если база принадлежит вам, а доступ потерян, правильный путь — копия и официальный специалист.
Чтобы не оказаться в такой ситуации:
- Заведите двух администраторов. Пароль второго хранится у руководителя или в сейфе.
- Выгружайте базу в
.dtперед каждой сменой прав. - Фиксируйте, где лежит актуальный пароль администратора, в закрытом месте, а не в общей переписке.
Типичные ошибки при защите базы паролем
Разберём то, на чём обычно ошибаются, и сразу решение.
Иванов и Иванов И. — разные имена. Убедитесь, что при записи в поле не попал лишний пробел.Ещё две частые проблемы:
- Для клиент-серверной базы забывают, что есть второй уровень защиты: пароль кластера и пароль администратора кластера серверов. Они не связаны с паролями пользователей информационной базы.
- Файловую базу кладут в общую папку с правом чтения для «Все». Пароль 1С тогда бесполезен: файл копируют целиком.
Файловая и клиент-серверная база: чем отличается защита
Порядок установки пароля пользователю одинаков. Разница в том, что лежит вокруг.
| Вариант | Где хранятся данные | Что ещё закрыть |
|---|---|---|
| Файловая | Файл 1Cv8.1CD в папке на диске или в сети | Права NTFS на папку, запрет копирования для рядовых сотрудников |
| Клиент-серверная | СУБД (PostgreSQL, MS SQL) и кластер серверов 1С | Пароль к СУБД, пароль администратора кластера, доступ к серверу по сети |
Для файловой базы практичный минимум такой:
- Положите базу в папку, доступную только пользователям базы и администратору.
- Уберите у остальных право на чтение каталога: иначе файл копируется целиком, и пароли 1С вам не помогут.
- Делайте резервные копии на отдельный носитель, права на него тоже ограничьте.
Для клиент-серверной базы пользовательские пароли остаются в информационной базе. Но к самой СУБД можно подключиться напрямую, минуя 1С. Поэтому пароль учётной записи, под которой 1С работает с СУБД, держите отдельно и не давайте его пользователям.
Менять пароль администратора кластера или учётки СУБД нужно осторожно: при ошибке рабочие процессы не подключатся к базе. Предупредите пользователей и делайте это вне рабочего времени, сеансы будут прерваны.
Проверка после настройки: чек-лист администратора
Когда пароли расставлены, пройдитесь по списку. Это занимает минут десять.
Проверьте работу защиты и в деле: откройте базу под обычным сотрудником, убедитесь, что пункты администрирования ему недоступны, а документы чужих участков закрыты или доступны только на чтение. Если что-то видно лишнее, правьте не пароль, а набор ролей или профиль группы доступа.
Когда нужен пароль, а когда достаточно аутентификации Windows
Не в каждой организации пароли 1С удобны. Сравним подходы.
- Пароль 1С. Подходит для небольших фирм, удалённых сотрудников и работы через веб-клиент. Плюс: не зависит от домена. Минус: сотрудники забывают пароли, их приходится сбрасывать.
- Аутентификация ОС. Подходит для офиса с доменом: человек вошёл в Windows и сразу в 1С. Плюс: нет лишнего пароля. Минус: всё держится на защите учётной записи Windows, и компьютер без блокировки экрана открывает базу.
- Смешанный вариант. Для рядовых сотрудников используют ОС, для администраторов — отдельный логин с паролем 1С. Это разумный компромисс.
Блокировка экрана при уходе с рабочего места (Win + L) работает лучше любых настроек 1С. Если сотрудники её не используют, пароль в базе защищает только от случайных людей.