Пароль на вход в 1С 8.3: пользователи, роли и защита базы
Содержание
Пароль при входе в 1С 8.3 устанавливается не «на базу», а на каждого пользователя. Откройте Конфигуратор, выберите Администрирование → Пользователи, создайте или откройте пользователя, на вкладке «Основные» включите «Аутентификация 1С:Предприятия» и дважды введите пароль. Пока в списке нет ни одного пользователя, программа пускает в базу всех без запроса имени и пароля.
Частое заблуждение — искать в настройках одну общую галочку «спрашивать пароль». Её нет. Окно входа появляется само, как только в базе заведён первый пользователь. Порядок одинаков для файловой и серверной базы, отличаются только детали администрирования на сервере.
Как 1С проверяет пользователя при входе
Платформа хранит список пользователей информационной базы. При запуске она сверяет, кто входит, одним из способов:
- 🔑 Аутентификация 1С:Предприятия — имя и пароль, заданные в самой базе. Самый простой и универсальный вариант.
- 🪟 Аутентификация операционной системы — пользователь 1С привязан к учётной записи Windows. Если человек вошёл в Windows под этой учёткой, 1С открывается без пароля.
- 🌐 Аутентификация OpenID — для входа через веб-публикацию, когда учётные данные проверяет другая база или сервис.
Способы можно сочетать у одного пользователя. Например, в офисе бухгалтер входит через Windows, а из дома через тонкий клиент — по паролю 1С.
| Способ | Когда подходит | О чём помнить |
|---|---|---|
| Пароль 1С | Небольшая фирма, файловая база, нет домена | Пароли придётся менять вручную |
| Вход через Windows | Есть домен, у каждого своя учётка | Кто сел за чужой компьютер, тот вошёл в 1С |
| Оба сразу | Смешанный режим: офис + удалённая работа | Пароль 1С всё равно нужен сложный |
Пароль сам по себе ничего не ограничивает. Что человек увидит в базе, решают роли. Пароль только подтверждает, что вошёл именно он.
Подготовка: кого заводить первым
Первым создайте администратора. Платформа не даст сохранить список пользователей, в котором ни у кого нет административных прав: иначе управлять пользователями станет некому.
Перед началом:
- 📋 Составьте список сотрудников, которым нужен доступ, и решите, кому какие права.
- 💾 Сделайте копию базы
: в Конфигураторе
Администрирование → Выгрузить информационную базу(файл.dt). - 👥 Попросите всех выйти из программы. Добавлять пользователей можно и при работающих сотрудниках, но первый пароль администратору лучше ставить, когда в базе никого нет.
- 📝 Запишите пароль администратора и положите в надёжное место. Потерянный пароль единственного администратора — самая дорогая ошибка в этой теме.
Не начинайте с обычного пользователя без прав. Если единственный пользователь в базе окажется без роли администратора, войти в Конфигуратор и исправить это будет нельзя.
Установка пароля в Конфигураторе: пошагово
Этот путь работает в любой конфигурации на платформе 8.3.
Создаём администратора
- Запустите 1С, выберите базу и нажмите Конфигуратор. Пока пользователей нет, окно входа не появится.
- Откройте меню
Администрирование → Пользователи. - Нажмите Добавить (зелёный плюс или клавиша
Insert). - На вкладке «Основные» заполните поле «Имя» — например,
Администратор. «Полное имя» — для удобства, можно ФИО. - Отметьте «Аутентификация 1С:Предприятия».
- Введите пароль в поле «Пароль» и повторите в «Подтверждение пароля».
- Перейдите на вкладку «Прочие» и в списке ролей отметьте роль с полными правами. В типовых конфигурациях это «Полные права»; в конфигурациях на БСП дополнительно бывает «Администратор системы».
- Нажмите ОК.
Добавляем остальных
Повторите шаги 3–8 для каждого сотрудника, но с другими ролями. Полезные флажки на вкладке «Основные»:
- 👁 Показывать в списке выбора — имя пользователя видно в выпадающем списке окна входа. Снимите флажок, и логин придётся вводить вручную. Это немного усложняет подбор пароля.
- 🔒 Пользователю запрещено изменять пароль — для общих учёток, например «Склад». Пароль меняет только администратор.
Проверяем
Закройте Конфигуратор и запустите базу снова. Должно появиться окно с полями «Пользователь» и «Пароль». Войдите под каждым созданным именем хотя бы раз.
В конфигурациях на Библиотеке стандартных подсистем (Бухгалтерия 3.0, ЗУП 3.1, УТ 11 и другие) пользователи, созданные только в Конфигураторе, не попадают в справочник «Пользователи» программы. Их не видно в группах доступа, и права через интерфейс программы не настроить. Для таких конфигураций используйте путь из следующего раздела.
Как поставить пароль на вход в типовых конфигурациях: Бухгалтерия, ЗУП, УТ
В типовых конфигурациях на 8.3 пользователей правильнее создавать прямо в режиме «1С:Предприятие». Программа сама создаст пользователя информационной базы и свяжет его со справочником.
| Конфигурация | Где список пользователей |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Настройки пользователей и прав → Пользователи |
| ЗУП 3.1 | Администрирование → Настройки пользователей и прав → Пользователи |
| Управление торговлей 11 | НСИ и администрирование → Настройки пользователей и прав → Пользователи |
Порядок действий:
- Откройте список пользователей и нажмите Создать.
- Укажите полное имя. Имя для входа программа предложит сама — его можно поправить.
- Включите флажок «Вход в программу разрешён».
- Нажмите кнопку установки пароля в карточке, введите пароль и подтверждение.
- Запишите карточку.
- Перейдите на закладку или по ссылке «Права доступа » и включите пользователя в нужную группу доступа: «Администраторы», «Бухгалтер», «Кадровик» и т. п.
Если пользователей ещё не было совсем, первого созданного таким способом программа обычно делает администратором. После записи сразу проверьте, что вход под ним работает, и только потом добавляйте остальных.
Политика паролей
В разделе Администрирование → Настройки пользователей и прав есть настройки входа. Там включают:
- минимальную длину пароля;
- проверку сложности (цифры, буквы разного регистра, спецсимволы);
- срок действия пароля, после которого программа потребует сменить его;
- требование сменить пароль при первом входе.
Аналогичные ограничения есть и на уровне платформы: в Конфигураторе Администрирование → Параметры информационной базы задаются минимальная длина и проверка сложности паролей. В свежих версиях платформы там же настраивается блокировка входа после нескольких неудачных попыток.
Клиент-серверная база: какие пароли бывают на сервере
В серверном варианте пароль пользователя ставится ровно так же — в Конфигураторе или в режиме Предприятие. Но вокруг базы появляются ещё три уровня защиты, и их часто путают.
| Пароль | Где задаётся | Что защищает |
|---|---|---|
| Пользователь информационной базы | Список пользователей базы | Вход в 1С и Конфигуратор |
| Администратор кластера | Консоль администрирования серверов 1С | Создание и удаление баз, завершение сеансов |
| Администратор центрального сервера | Консоль администрирования, раздел администраторов | Управление сервером целиком |
| Пользователь СУБД | Свойства базы в кластере + сама СУБД | Подключение сервера 1С к SQL Server или PostgreSQL |
Что важно в серверном режиме:
- 🛡 Пока администратор кластера не задан, любой, у кого установлена консоль и есть сетевой доступ к серверу, может удалить базу из кластера. Заведите администратора кластера сразу после установки сервера.
- 🔐 В свойствах базы в консоли есть поля для имени и пароля администратора информационной базы. Это пользователь 1С с административными правами — консоль запросит его, например, при удалении базы или изменении её параметров.
- 🧾 Пароль пользователя 1С хранится в самой базе в виде хеша, а не открытым текстом. Прочитать его из СУБД нельзя.
- 🪟 Вход через Windows в серверной базе работает надёжнее всего в домене: сервер 1С должен уметь проверить учётную запись.
Вход через Windows без пароля
Чтобы сотрудник входил по учётке Windows:
- Откройте карточку пользователя.
- Отметьте «Аутентификация операционной системы».
- В поле «Пользователь ОС» укажите учётку в формате
\\ДОМЕН\Логин(кнопка выбора рядом с полем подставит её из списка). - Запишите.
Если такой пользователь хочет войти под другим именем, запустите 1С с параметром /WA- — платформа покажет обычное окно с логином и паролем.
Роли и права доступа: что видит пользователь после входа
Пароль открывает дверь, роли определяют, в какие комнаты можно зайти.
В Конфигураторе роли отмечают на вкладке «Прочие» карточки пользователя. Ролей в типовой конфигурации десятки, и подбирать набор вручную долго и рискованно: легко дать лишнее или забыть нужное.
В конфигурациях на БСП права раздают через группы доступа:
- Профиль группы доступа — набор ролей под должность («Бухгалтер», «Кладовщик»).
- Группа доступа — профиль плюс конкретные люди и, при необходимости, ограничения (например, только по одной организации).
- Пользователь входит в одну или несколько групп и получает сумму их прав.
Практические правила:
- ✅ Полные права — только у администраторов. Бухгалтеру для ежедневной работы они не нужны.
- ✅ Не правьте поставляемые профили — скопируйте профиль и меняйте копию. Иначе изменения могут потеряться при обновлении конфигурации.
- ✅ Роль, разрешающая открывать Конфигуратор, нужна только тем, кто дорабатывает или обновляет базу.
- ✅ При увольнении снимайте флажок «Вход в программу разрешён», а не удаляйте пользователя: его имя останется в документах и истории изменений.
Забыли пароль: как вернуть доступ к 1С
Порядок действий зависит от того, чей пароль потерян.
Что делать в серверной базе
В клиент-серверном варианте администратор СУБД технически может вернуть доступ через служебную таблицу пользователей в базе данных. Это делают только на своей базе, только с полной резервной копией базы СУБД и в нерабочее время: сеансы пользователей на это время нужно завершить. Если вы не администрировали SQL Server или PostgreSQL раньше, такую работу лучше поручить специалисту.
Программы и «утилиты для снятия пароля 1С» из интернета — плохая идея. Они правят файл базы напрямую, часто без проверки целостности, а некоторые распространяются с вредоносным кодом.
Частые ошибки при установке пароля
- ❌ Сняли роль администратора с единственного пользователя с полными правами. Работать со списком пользователей станет некому. Держите двух администраторов и меняйте их права по очереди.
- ❌ Пароль прописан в ярлыке. Строка запуска вида
1cv8.exe ENTERPRISE /F"D:\Base" /N"Бухгалтер" /P"12345"хранит пароль открытым текстом — его прочитает любой, кто откроет свойства ярлыка. Удобство такого входа не стоит утечки. - ❌ Одна учётка на весь отдел. Невозможно понять, кто провёл или удалил документ. В истории изменений будет одно имя на всех.
- ❌ Вход через Windows на общем компьютере. Кто первым вошёл в Windows, тот и работает в 1С под своими правами. Для общих машин оставьте пароль 1С.
- ❌ Пользователи заведены только в Конфигураторе в БСП-конфигурации. Их не видно в группах доступа, права не настраиваются из программы. Создавайте пользователей в режиме Предприятие.
Частые вопросы
Можно ли поставить один общий пароль на всю базу?
Почему 1С перестала спрашивать пароль?
Администрирование → Пользователи.Какой длины должен быть пароль?
Как сотруднику сменить свой пароль самому?
Защищает ли пароль 1С файлы базы на диске?
1Cv8.1CD можно скопировать и унести. Ограничьте доступ к папке с базой правами Windows, а лучше переведите базу на сервер.