Пароли пользователей и права доступа в 1С:Предприятии 8.3
Содержание
Чтобы поставить пароль
на учетную запись 1С, откройте список пользователей информационной базы и в карточке нужного человека задайте пароль для аутентификации 1С:Предприятия. В типовых конфигурациях на БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) это делается в режиме Предприятие: Администрирование → Настройки пользователей и прав → Пользователи. В любой конфигурации то же самое можно сделать в Конфигураторе: Администрирование → Пользователи.
Пока в базе нет ни одного пользователя, 1С запускается без окна входа, и любой, кто откроет ярлык, получает полный доступ. Пароль начинает работать только после того, как появится хотя бы один пользователь с административными правами.
Чем отличается защита файловой и клиент-серверной базы
Список пользователей и их пароли хранятся внутри самой информационной базы. Поэтому инструкция по установке пароля пользователю одинакова для файлового и клиент-серверного варианта. Разница в том, что вокруг базы.
| Что защищаем | Файловая база | Клиент-серверная база |
|---|---|---|
| Вход пользователя в 1С | Пароль в списке пользователей базы | То же самое |
| Сами данные | Файл 1Cv8.1CD в папке базы | Таблицы в СУБД (MS SQL, PostgreSQL) |
| Кто может скопировать базу целиком | Любой, у кого есть доступ к папке | Только тот, у кого есть доступ к СУБД или права администратора кластера |
| Дополнительные пароли | Нет | Администратор кластера, администратор базы в кластере, пользователь СУБД |
Отсюда главный вывод для файлового варианта. Пароль в 1С не шифрует файл базы. Кто может скопировать 1Cv8.1CD к себе, тот унесёт все данные. Поэтому для файловой базы права на сетевую папку значат не меньше, чем пароли пользователей:
- 📁 доступ к папке только у тех, кто работает в базе;
- 🔒 без анонимного и гостевого доступа к общему ресурсу;
- 💾 резервные копии хранятся отдельно, а не в той же расшаренной папке.
В клиент-серверном варианте пользователи с данными напрямую не работают: все запросы идут через сервер 1С. Зато появляются ещё три уровня паролей, о них ниже.
Как поставить пароль пользователю 1С в режиме Предприятие
Для типовых конфигураций на БСП это основной способ. Пользователи, созданные здесь, сразу попадают в группы доступа, и права настраиваются без Конфигуратора.
Шаг 1. Откройте список пользователей
Зайдите под администратором и перейдите в Администрирование → Настройки пользователей и прав → Пользователи. Если пункта нет, проверьте, что у вас роль администратора: обычным пользователям этот раздел не виден.
Шаг 2. Создайте или откройте карточку
Нажмите «Создать» или откройте существующего пользователя двойным щелчком. Заполните полное имя, которое будет видно в документах, и имя для входа. Имя для входа лучше делать коротким и без пробелов: ivanova, buh1.
Шаг 3. Разрешите вход и задайте пароль
В карточке должен стоять флажок «Вход в программу разрешен». Ниже, в блоке аутентификации 1С:Предприятия, нажмите кнопку установки пароля, введите пароль дважды и сохраните.
Там же есть два полезных флажка:
- ✅ «Требовать установку пароля при входе» — сотрудник при первом запуске сам придумает пароль, и администратор его не узнает;
- 🚫 запрет изменения пароля — для общих учётных записей вроде «Склад» или «Касса», где пароль знают несколько человек.
Шаг 4. Назначьте права
Права в БСП задаются не ролями, а группами доступа. Откройте в карточке пользователя ссылку «Права доступа
» и включите нужные группы: например, «Бухгалтер» или «Кладовщик». Состав прав каждой группы определяется её профилем: Администрирование → Настройки пользователей и прав → Профили групп доступа.
Если нужен доступ «как у Ивановой», не собирайте права вручную. В списке пользователей есть команда копирования прав с одного пользователя на другого — ищите её в меню «Ещё» списка.
Вход через учётную запись Windows
В той же карточке можно включить аутентификацию операционной системы и указать доменного пользователя в виде DOMAIN\ivanova. Тогда 1С впустит сотрудника без ввода пароля, если он вошёл в Windows под этой учётной записью. Пароль 1С при этом можно оставить как запасной способ входа.
Пароль пользователя через Конфигуратор
Этот способ работает в любой конфигурации, включая самописные и старые. Для типовых на БСП им лучше пользоваться только в экстренных случаях, например когда в Предприятие никто не может войти.
- Запустите 1С в режиме Конфигуратор и откройте
Администрирование → Пользователи. - Нажмите «Добавить» или откройте пользователя двойным щелчком.
- На вкладке «Основные» включите «Аутентификация 1С:Предприятия», введите пароль и подтверждение.
- При необходимости отметьте «Пользователю запрещено изменять пароль» и снимите «Показывать в списке выбора» — тогда имя не будет видно в окне входа, его придётся вводить вручную.
- На вкладке «Прочие» отметьте роли. Первому пользователю обязательно дайте роль с административными правами: в типовых это «Полные права» и «Администратор системы».
- Нажмите «ОК».
В конфигурациях на БСП роли, назначенные в Конфигураторе мимо групп доступа, программа может пересчитать при следующей проверке прав. Отредактировали пользователя в Конфигураторе — зайдите потом в его карточку в Предприятии и проверьте группы доступа.
Пароль в ярлыке и командной строке
Для автоматических заданий и обменов иногда запускают 1С с параметрами:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh" /N"obmen" /P"Pa$$w0rd"
Здесь /N — имя пользователя, /P — пароль. Пароль в таком ярлыке или bat-файле хранится открытым текстом. Заведите для обменов отдельного пользователя с минимальными правами и не давайте ему интерактивный вход в работу с документами.
Пароли в клиент-серверном варианте: кластер, СУБД и база
В клиент-серверной установке, кроме пользователей базы, есть ещё три учётные записи. Их часто путают, отсюда половина вопросов «почему пароль не подходит».
Администратор кластера
Пока администратор кластера не создан, любой человек с консолью администрирования серверов может подключиться к кластеру, увидеть список баз, завершить сеансы и удалить базу из кластера. Добавляется он в консоли: в ветке кластера откройте узел «Администраторы» и создайте нового с паролем. После этого консоль будет запрашивать логин и пароль при каждом подключении.
Не теряйте пароль администратора кластера. Если он забыт, правильный путь — остановить службу сервера 1С в нерабочее время (все сеансы пользователей оборвутся), восстановить файлы реестра кластера из резервной копии или обратиться к администратору сервера. Пересоздавать кластер ради этого нельзя: зарегистрированные базы придётся заводить заново.
Администратор информационной базы
Когда в консоли вы открываете свойства базы, блокируете начало сеансов или удаляете базу, сервер спрашивает имя и пароль пользователя этой базы с административными правами. Это обычный пользователь из списка пользователей базы, тот же, что входит в Конфигуратор.
Пользователь СУБД
В свойствах базы в кластере хранятся имя и пароль, под которыми сервер 1С подключается к SQL Server или PostgreSQL. Пароль меняется в самой СУБД, например в PostgreSQL:
ALTER USER usr1c WITH PASSWORD 'NewStrongPass_2026';
После смены пароля пользователя СУБД сразу обновите его в свойствах каждой базы в консоли кластера. Иначе сервер 1С не сможет подключиться к базе, и пользователи получат ошибку при входе. Делайте это вне рабочего времени.
Для сервера 1С не используйте суперпользователя sa или postgres. Заведите отдельную учётную запись СУБД с правами на базы 1С.
Смена пароля администратора и восстановление доступа
Пароль известен, нужно сменить
Администратор меняет свой пароль так же, как любому пользователю: в своей карточке в списке пользователей. Обычный пользователь может сменить пароль сам, если ему это не запрещено: в интерфейсе «Такси» команда смены пароля находится в главном меню, в разделе «Сервис».
Сотрудник забыл пароль
Администратор открывает карточку сотрудника и задаёт новый пароль. Старый узнать нельзя: 1С хранит не сам пароль, а его хеш. Удобный приём — поставить временный пароль и включить требование сменить его при входе.
Забыт пароль единственного администратора
Это самый неприятный случай. Варианты по порядку, от безопасного к радикальному:
- 👥 Поискать второго пользователя с административными правами. Нередко он есть: учётная запись внедренца, бывшего главбуха, обслуживающей организации.
- 💾 Развернуть резервную копию, сделанную до смены пароля, рядом с рабочей базой и перенести недостающие данные. Учтите, что выгрузка
.dtсодержит и список пользователей с паролями. - 🛠 Обратиться к специалисту, который обслуживает 1С. Восстановление доступа через прямое вмешательство в служебные таблицы базы возможно, но делается только на копии базы и только для своей лицензионной базы.
Держите две административные учётные записи: рабочую и запасную, с паролем в конверте у руководителя или в менеджере паролей компании. Это закрывает проблему целиком.
Требования к паролям: длина, сложность, срок действия
Платформа умеет сама проверять пароли. Настройки задаются на уровне всей базы.
Где настроить
- В Конфигураторе:
Администрирование → Параметры информационной базы. - В типовых на БСП:
Администрирование → Настройки пользователей и прав, раздел настроек входа. Здесь можно задать разные требования для обычных пользователей и внешних.
Что можно включить
| Параметр | Что даёт | Ориентир |
|---|---|---|
| Минимальная длина пароля | Отсекает пароли вида 1 и 123 | 8 символов и больше |
| Проверка сложности | Требует символы из разных групп: прописные, строчные, цифры, спецсимволы | Включить |
| Максимальный срок действия | Заставляет менять пароль | 90 дней для бухгалтерии и кадров |
| Минимальный срок действия | Не даёт сменить пароль 5 раз подряд и вернуть старый | 1 день |
| Ограничение повторения | Запрещает последние N паролей | 5 последних |
| Блокировка после неудачных попыток | Защита от подбора | 5 попыток, блокировка на 10–15 минут |
После включения новые требования проверяются при следующей смене пароля. Уже установленные короткие пароли продолжают работать, пока срок их действия не истечёт. Если нужна немедленная смена, поставьте пользователям флажок «Требовать установку пароля при входе».
Блокировка после неудачных попыток распространяется и на администратора. Не включайте её, пока не убедились, что запасная административная учётная запись работает.
Частые ошибки при настройке паролей и прав
- 🔑 Первым создан пользователь без административных прав. Конфигуратор не даст сохранить список, где нет ни одного администратора. В Предприятии первым пользователем всегда становится администратор, следите за этим при переносе базы.
- 🧩 Права розданы ролями в обход групп доступа. В БСП часть прав (ограничение по организациям, складам) работает только через группы доступа. Роль, отмеченная в Конфигураторе, такого ограничения не даёт.
- 👀 Все пользователи видны в окне входа. Список имён облегчает подбор. Для административных и служебных учётных записей снимайте «Показывать в списке выбора».
- 🗂 Одна учётная запись на отдел. В истории изменений документов не видно, кто именно провёл или удалил документ. Плюс уволенный сотрудник сохраняет доступ, пока пароль не сменят.
- 🖥 Ошибка
Идентификация пользователя не выполнена. Чаще всего это неверная раскладка клавиатуры или включённый Caps Lock. Если пароль точно правильный, проверьте, не заблокирован ли пользователь после неудачных попыток и не истёк ли срок действия пароля. - 🏢 Уволенного сотрудника удалили из списка. На пользователя ссылаются документы, история изменений и настройки, поэтому удалять его не нужно. Правильнее снять флажок «Вход в программу разрешен»: учётная запись останется в истории, но войти под ней будет нельзя.
Частые вопросы
Можно ли поставить пароль на запуск 1С, а не на конкретного пользователя?
Пароль в 1С чувствителен к регистру?
Buh2024 и buh2024 — разные пароли. Имя пользователя к регистру не чувствительно.