Пароль на вход в 1С 8.3: пользователи, права, политика паролей и защита Конфигуратора
Содержание
Чтобы поставить пароль
в 1С:Предприятие 8.3, нужно завести в базе хотя бы одного пользователя с полными правами и задать ему пароль. Делается это в Конфигураторе через Администрирование → Пользователи или в режиме Предприятия в справочнике пользователей. Пока список пользователей пуст, база открывается любому без вопросов.
Частое заблуждение: «пароль ставится на саму базу». Отдельного пароля на файл базы в 1С нет. Защиту даёт только список пользователей, их пароли и роли. Плюс права доступа к папке или серверу, где база лежит. Порядок действий одинаковый для файлового и клиент-серверного варианта, разница лишь в том, что ещё нужно закрыть снаружи.
Зачем закрывать базу паролем и от чего это реально защищает
Без пароля любой, кто дотянулся до ярлыка, видит всё: зарплаты, контрагентов, остатки денег. Он может провести или удалить документ, и в журнале регистрации не будет понятно, кто это сделал.
Что даёт пароль на вход:
- 🔒 закрывает базу от случайного человека за чужим компьютером;
- 👤 разделяет сотрудников: у каждого свои права и свои настройки форм;
- 📜 делает журнал регистрации полезным — в нём видно имя пользователя у каждого изменения;
- 🛠️ отсекает от Конфигуратора тех, кому там нечего делать.
Чего пароль не даёт. Он не шифрует данные. Файл файловой базы 1Cv8.1CD можно скопировать и открыть сторонними утилитами. Поэтому пароль в 1С — это только один слой защиты, второй — доступ к самому файлу или серверу.
Какие пароли бывают в 1С и где каждый задаётся
Под словами «пароль в 1С» скрывается несколько разных вещей. Путаница между ними — главная причина, почему «поставил пароль, а он не спрашивается».
| Что защищаем | Где задаётся | Кто обычно настраивает |
|---|---|---|
| Вход пользователя в базу | Список пользователей информационной базы | Администратор базы |
| Вход в Конфигуратор | Тот же пользователь, плюс право «Администрирование» в роли | Администратор базы |
| Хранилище конфигурации | Пользователи хранилища (отдельный список) | Разработчик |
| Кластер серверов 1С | Администраторы кластера в консоли серверов | Системный администратор |
| Сама информационная база на сервере | Администратор базы в свойствах базы в консоли | Системный администратор |
| Доступ к СУБД | Пользователь и пароль сервера баз данных в свойствах базы | Системный администратор |
Для бухгалтерии и небольшой фирмы важны первые две строки. Остальные — задача того, кто обслуживает сервер.
Для входа можно использовать и аутентификацию Windows. Тогда пароль 1С не вводится, а пользователь 1С связывается с доменной учётной записью вида \\DOMAIN\ivanov. Это удобно в домене, но пароль Windows тогда фактически становится паролем от бухгалтерии.
Пошагово: устанавливаем пароль через Конфигуратор
Этот способ работает в любой конфигурации на платформе 8.3. Он единственный, если база совсем пустая или конфигурация не типовая.
Шаг 1. Сделайте резервную копию
Откройте базу в Конфигураторе и выгрузите её: Администрирование → Выгрузить информационную базу. Получится файл .dt. Если что-то пойдёт не так с правами, вы вернётесь к нему за пару минут.
Шаг 2. Создайте администратора
- Откройте
Администрирование → Пользователи. - Нажмите «Добавить».
- На вкладке «Основные» укажите имя, например
Администратор, и полное имя. - Отметьте «Аутентификация 1С:Предприятия».
- Введите пароль в поле «Пароль» и повторите его в поле «Подтверждение пароля».
- На вкладке «Прочие» отметьте роль с полными правами. В типовых конфигурациях это
ПолныеПрава, иногда дополнительноАдминистраторСистемы. - Нажмите «ОК».
Первым всегда создавайте пользователя с административной ролью. Платформа не даст сохранить список, где пользователи есть, а ни у кого нет права «Администрирование»: иначе в базу никто не смог бы войти администратором.
Шаг 3. Заведите остальных сотрудников
Каждому — своё имя, свой пароль и роли по должности. Бухгалтеру по зарплате не нужны права на банк, кладовщику — на кадры.
Полезные флажки в карточке пользователя:
- ✅ «Показывать в списке выбора» — имя появится в выпадающем списке при входе. Если снять, имя придётся вводить вручную, и посторонний не увидит, какие учётные записи есть в базе;
- ✅ «Пользователю запрещено изменять пароль» — для общих служебных учётных записей;
- ✅ «Аутентификация операционной системы» — если нужен вход по учётной записи Windows.
Шаг 4. Проверьте вход
Закройте Конфигуратор и запустите базу заново. Должно появиться окно с выбором пользователя и полем пароля. Зайдите под администратором, затем под обычным сотрудником и убедитесь, что у него открываются только нужные разделы.
В типовых конфигурациях (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) пользователи, созданные в Конфигураторе, не попадают в справочник «Пользователи» программы. При первом входе программа обычно предлагает их сопоставить. Чтобы не разбираться с этим, в типовых базах удобнее второй способ.
Пароли и права пользователей в режиме Предприятия
В типовых конфигурациях на БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11, Комплексная автоматизация) пользователей и пароли ведут прямо в программе. Права здесь назначаются не ролями, а профилями групп доступа — это проще и безопаснее.
| Конфигурация | Где список пользователей |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Настройки пользователей и прав → Пользователи |
| ЗУП 3.1 | Администрирование → Настройки пользователей и прав → Пользователи |
| Управление торговлей 11 | НСИ и администрирование → Настройки пользователей и прав → Пользователи |
Порядок:
- Откройте список пользователей и создайте нового.
- Заполните полное имя и имя для входа.
- Отметьте «Вход в программу разрешён».
- Задайте пароль кнопкой установки пароля в карточке. Можно сразу потребовать, чтобы сотрудник сменил его при первом входе.
- Перейдите к правам доступа и включите нужные профили: «Бухгалтер», «Кадровик», «Администратор» и т. п.
- Запишите карточку.
Первый пользователь, созданный в пустом списке, получает полные права автоматически. Это и будет ваш администратор, поэтому начинайте с себя.
Как сотрудник меняет свой пароль
Пользователю не нужно звать администратора. Смена пароля доступна из главного меню программы, в группе команд «Сервис», если в карточке не стоит запрет на изменение пароля. Новый пароль начинает действовать со следующего входа.
Политика паролей
Одного пароля мало, если он 123. Требования к паролям задаются в двух местах.
На уровне платформы — в Конфигураторе, Администрирование → Параметры информационной базы:
- 🔢 минимальная длина пароля;
- 🔤 проверка сложности: буквы разного регистра, цифры, спецсимволы;
- ⏳ в актуальных версиях платформы — срок действия пароля, запрет повторять недавние пароли и блокировка после нескольких неудачных попыток входа.
На уровне типовой конфигурации — в разделе Настройки пользователей и прав есть настройки входа. Там же задают срок действия пароля и автоматический запрет входа для тех, кто давно не заходил.
Разумный минимум для бухгалтерии: длина от 8 символов, проверка сложности, смена раз в 3–6 месяцев.
Как закрыть Конфигуратор от посторонних
Отдельного «пароля на Конфигуратор» нет. В Конфигуратор пускают только пользователя, у которого в роли есть право «Администрирование». Значит, защита Конфигуратора сводится к двум правилам.
- Права администратора — у одного-двух человек. Бухгалтеру хватит профиля «Бухгалтер» или «Главный бухгалтер». Если у сотрудника стоит «Администратор» просто для удобства, он может открыть Конфигуратор , выгрузить базу или поменять конфигурацию.
- У администратора сложный пароль, который не знает вся бухгалтерия. Не записывайте его в ярлык и на стикер.
Типичная ошибка — ярлык с паролем в строке запуска:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Base\Buh" /N"Администратор" /P"Qwerty123"
Параметры /N (имя) и /P (пароль) работают, но любой, кто откроет свойства ярлыка, увидит пароль. Такой запуск допустим только для служебных задач на защищённом сервере, а не на рабочем месте.
Если над конфигурацией работает программист
Изменения доработанной конфигурации разработчики часто ведут через хранилище конфигурации. У хранилища свой список пользователей и свои пароли, они не совпадают с пользователями базы. Попросите программиста завести отдельные учётные записи на каждого и не оставлять в хранилище пользователя без пароля.
Ещё один вариант для фирм, которые покупают доработки: конфигурацию можно поставлять без исходного текста модулей. Тогда даже администратор базы не увидит код. Но и вносить правки сможет только тот, у кого есть исходники.
Что ещё защитить, кроме пароля пользователя
Пароль в 1С бесполезен, если файл базы лежит в открытой сетевой папке.
Файловая база:
- 📁 дайте права на папку с базой только тем пользователям Windows, кто работает в 1С;
- 🚫 не открывайте папку «для всех» в сети;
- 💾 храните резервные копии
.dtв отдельном месте с ограниченным доступом — в копии лежат те же данные, что и в базе.
- 🔐 задайте администратора кластера в консоли серверов, иначе любой с консолью на своём компьютере сможет подключиться к кластеру и, например, завершить сеансы или удалить базу из списка;
- 🗄️ пароль пользователя СУБД в свойствах базы не должен быть пустым и не должен совпадать с паролями сотрудников;
- 🌐 веб-публикацию базы открывайте наружу только по HTTPS и только с паролями у всех пользователей.
Порядок в учётных записях:
- 🧾 увольняется сотрудник — в тот же день снимайте «Вход в программу разрешён». Удалять карточку не нужно: её имя хранится в журнале регистрации и в документах;
- 👥 не заводите «Бухгалтер1» на троих: при разборе ошибки в журнале не будет видно, кто что сделал.
Ошибки при установке пароля и как их избежать
В интернете много утилит, которые «сбрасывают пароль 1С» правкой файла базы. Они меняют служебные таблицы напрямую и могут повредить базу. Используйте такие способы только на копии и только для собственной базы, а лучше заранее держите двух администраторов с разными паролями.