Пароль на вход в базу 1С 8.3: создаём пользователей, роли и правила входа

· 10 мин

Содержание

Чтобы поставить пароль на 1С, создайте в базе хотя бы одного пользователя с полными правами и задайте ему пароль. В типовых конфигурациях это делается в режиме Предприятие: Администрирование → Настройки пользователей и прав → Пользователи. Если конфигурация нетиповая или в Предприятие не войти, то в Конфигураторе: Администрирование → Пользователи.

Пароль в 1С 8.3 ставится не на базу целиком, а на каждого пользователя. Пока список пользователей пуст, программа пускает любого без вопросов и с полными правами. Как только в списке появится первая запись, 1С начнёт спрашивать логин и пароль при каждом входе. Порядок одинаков для Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других решений на платформе 8.3.

Зачем нужен пароль на вход и от чего он защищает

База без пользователей — открытая дверь. Любой, кто может запустить 1С на компьютере в сети, видит зарплаты, контрагентов, банковские выписки и может провести или удалить документ. Найти виновного потом нельзя: в журнале регистрации все действия записаны на пустое имя.

Что даёт пароль на каждого сотрудника:

  • 🔒 Закрывает чужой доступ. Уборщица, стажёр или гость с ноутбуком не откроют базу, даже если 1С стоит на соседнем компьютере.
  • 👤 Персональная ответственность. В журнале регистрации видно, кто именно изменил документ или удалил контрагента.
  • 🧩 Разграничение прав. Кладовщик видит склад, но не видит зарплату. Без пользователей разделить права невозможно.
  • 📋 Работа механизмов типовой конфигурации. Запрет редактирования прошлых периодов, ответственные в документах, личные настройки — всё привязано к пользователю.

Чего пароль не делает: он не шифрует данные. Если у человека есть доступ к папке файловой базы, он может скопировать файл 1Cv8.1CD и унести его. Поэтому пароль 1С работает только в связке с правами доступа к папке или серверу (об этом ниже).

Пароль на вход в файловую базу через Конфигуратор

Конфигуратор подходит для любой конфигурации, включая самописные. Для типовых решений лучше способ из следующего раздела, но первого администратора удобно создать и здесь.

  1. Запустите 1С, выберите базу в списке и нажмите Конфигуратор.
  2. В меню выберите Администрирование → Пользователи. Откроется список, пока пустой.
  3. Нажмите кнопку Добавить (зелёный плюс) или клавишу Insert.
  4. На вкладке Основные заполните Имя — это логин, который человек вводит при входе. Полное имя — как он будет подписан в документах.
  5. Поставьте флажок Аутентификация 1С:Предприятия, введите пароль в поле Пароль и повторите его в Подтверждение пароля.
  6. Перейдите на вкладку Прочие. В списке Доступные роли отметьте Полные права. В типовых конфигурациях отметьте также Администратор системы, если такая роль есть.
  7. Нажмите ОК.

Первый пользователь в списке обязан иметь административные права. Конфигуратор сам проверяет это и не даст сохранить первого пользователя без роли с правом администрирования.

После этого закройте Конфигуратор и откройте базу заново. Появится окно с полями Пользователь и Пароль.

Полезные флажки в карточке пользователя:

ФлажокЧто делаетКогда ставить
Пользователю запрещено изменять парольСотрудник не сменит пароль самОбщая учётка для нескольких людей (лучше её вообще не заводить)
Показывать в списке выбораИмя видно в выпадающем списке при входеСнимите, если не хотите показывать посторонним список логинов
Аутентификация операционной системыВход без пароля под учётной записью WindowsВ домене, где у каждого сотрудника своя учётка

Запишите пароль администратора и храните его отдельно от компьютера с 1С. Забытый пароль единственного администратора — самая частая и самая неприятная ситуация, о ней в разделе про сброс.

Пароль для пользователей типовой конфигурации в режиме Предприятие

В Бухгалтерии 3.0, ЗУП 3.1, УТ 11, КА и ERP пользователей правильно заводить не в Конфигураторе, а в самой программе. Типовая конфигурация хранит сотрудников в справочнике Пользователи и связывает каждую запись с пользователем базы. Если создать пользователя только в Конфигураторе, связи не будет, и программа может отказать ему во входе или не дать назначить права.

Порядок такой:

  1. Войдите в программу под администратором.
  2. Откройте Администрирование → Настройки пользователей и прав → Пользователи.
  3. Нажмите Создать.
  4. Укажите полное имя и проверьте, что стоит флажок Вход в программу разрешен.
  5. Заполните Имя (для входа) и нажмите Установить пароль . Введите пароль дважды.
  6. Если нужно, включите требование сменить пароль при первом входе. Тогда сотрудник сам придумает себе пароль, и администратор его знать не будет.
  7. Нажмите Записать и закрыть.

Если ставите пароль сотруднику, который уже работает в базе, не создавайте нового пользователя. Откройте существующую карточку из списка и нажмите Установить пароль. Старый пароль администратору знать не нужно.

Правила сложности и срок действия пароля

Требования к паролям задаются для всей базы сразу. В типовых конфигурациях это ссылка Настройки входа на той же странице Настройки пользователей и прав. Там включается минимальная длина, проверка сложности и максимальный срок действия пароля.

На уровне платформы те же ограничения есть в Конфигураторе: Администрирование → Параметры информационной базы. Поля Минимальная длина паролей пользователей и Проверка сложности паролей пользователей действуют на всех, кто меняет пароль после включения настройки. Уже установленные пароли не проверяются задним числом.

Разумный минимум для бухгалтерской базы:

  • 🔢 длина от 8 символов;
  • 🔤 буквы в разном регистре и цифры;
  • 🔁 смена раз в 90–180 дней для тех, у кого доступ к зарплате и банку.

Пароль в клиент-серверной базе 1С: три уровня защиты

Пользователи и пароли внутри клиент-серверной базы ставятся ровно так же, как в файловой: через режим Предприятие или Конфигуратор. Разница в том, что у сервера появляются ещё два «замка», и их часто забывают.

УровеньГде задаётсяЧто защищает
Пользователи информационной базыПредприятие или Конфигуратор, как описано вышеВход сотрудников в программу
Администраторы кластераКонсоль администрирования серверов 1С, ветка Администраторы в кластереСоздание и удаление баз, завершение сеансов, параметры кластера
Пользователь СУБДСервер СУБД (MS SQL, PostgreSQL) и свойства базы в консоли кластераПрямой доступ к таблицам базы в обход 1С

Пока в кластере нет ни одного администратора, консоль администрирования открывается любым пользователем, у которого есть сетевой доступ к серверу. Он может завершить сеансы, поменять свойства базы или удалить её из кластера. Добавьте администратора кластера с паролем сразу после установки сервера.

Перед добавлением администратора кластера убедитесь, что запомнили логин и пароль. Если их потерять, консоль перестанет пускать в кластер. Восстанавливать доступ придётся через остановку службы агента сервера и файлы настроек кластера из резервной копии — это обрывает все сеансы пользователей, поэтому делается только в нерабочее время.

Для пользователя СУБД не используйте учётную запись sa или postgres. Создайте отдельного пользователя только для базы 1С со сложным паролем. Пароль этого пользователя знает администратор сервера, бухгалтерам он не нужен.

Для файловой базы роль «второго замка» играют права Windows на папку с базой. Дайте доступ к папке только тем, кто работает в 1С, и не публикуйте её как общую папку для всех.

Права по ролям: что видит каждый пользователь

Пароль отвечает на вопрос «кто вошёл». Роли отвечают на вопрос «что ему можно». Ставить пароль и давать всем полные права — полумера.

В типовых конфигурациях права назначаются через профили групп доступа:

  1. Откройте карточку пользователя в Администрирование → Настройки пользователей и прав → Пользователи.
  2. Перейдите по ссылке Права доступа .
  3. Отметьте нужные группы доступа или профили: например, «Бухгалтер», «Главный бухгалтер», «Кадровик», «Администратор». Набор профилей зависит от конфигурации.
  4. Запишите карточку. Новые права заработают при следующем входе пользователя.

В нетиповой конфигурации без справочника пользователей роли отмечаются прямо в Конфигураторе, на вкладке Прочие карточки пользователя.

Пример распределения в небольшой организации:

СотрудникЧто нужноЧто дать
Главный бухгалтерВесь учёт, закрытие периодаПрофиль главного бухгалтера
Бухгалтер по первичкеДокументы, банк, кассаПрофиль бухгалтера
КадровикСотрудники, приказыКадровый профиль без начисления зарплаты
РуководительОтчётыПрофиль только на просмотр
Внешний 1С-специалистОбновление, настройкаАдминистратор, отдельной учётной записью

Заведите внешнему специалисту свою учётную запись, а не давайте ему пароль главного бухгалтера. Когда работа закончится, снимите флажок Вход в программу разрешен — запись останется в истории, но войти по ней будет нельзя.

Защита базы 1С после установки пароля
Выполнено: 0 / 7

Если пароль забыт: как восстановить вход

Действия зависят от того, чей пароль потерян.

Забыл пароль обычный пользователь. Самый простой случай. Администратор открывает карточку пользователя, нажимает Установить пароль и задаёт новый. Старый пароль знать не нужно. Лучше сразу включить требование сменить пароль при следующем входе.

Забыл пароль администратор, но есть другой администратор. Второй администратор входит под своей учётной записью и задаёт новый пароль первому так же, как обычному пользователю.

Забыт пароль единственного администратора. Штатной кнопки «восстановить пароль » в 1С нет, и пароль не высылается на почту. Легальных путей три:

  1. Резервная копия. Если есть выгрузка .dt или копия файла базы с того времени, когда пароль был известен, можно восстановить её во временную базу, войти, а затем перенести данные. Свежие изменения при этом придётся переносить отдельно.
  2. Пользователь с правами администрирования. Проверьте, нет ли в базе ещё одной учётной записи с полными правами: бывшего главбуха, внешнего специалиста, служебного пользователя для обмена. Через неё можно сбросить пароль.
  3. Обслуживающая организация. Если ни копии, ни второго администратора нет, обратитесь к специалисту, который сопровождает вашу 1С. Он оценит, можно ли восстановить доступ без потери данных.

В интернете гуляют способы «снять пароль» правкой файла базы или таблиц в СУБД. Они работают в обход защиты, не гарантируют целостность данных и могут испортить базу. Делать это на рабочей базе без полной копии нельзя.

Чей пароль потерян?

Частые ошибки при установке пароля на 1С

Большинство проблем после установки пароля связаны не с самим паролем, а с порядком действий.

  • ❌ Создали первого пользователя без полных прав. В новых версиях платформы Конфигуратор этого не допустит. Но если права потом сняли вручную, в базе может не остаться ни одного администратора, и назначать права станет некому.
  • ❌ Создали пользователей только в Конфигураторе в типовой базе. Программа не находит сотрудника в справочнике пользователей. Заведите его через режим Предприятие или сопоставьте запись в справочнике.
  • ❌ Пароль записан в ярлыке. Параметры запуска /N"Имя" /P"Пароль" в свойствах ярлыка или в списке баз видит любой, кто откроет свойства файла. Используйте их только для служебных регламентных заданий на защищённом сервере.
  • ❌ Один логин на весь отдел. Пароль есть, но журнал регистрации бесполезен: кто провёл документ, неизвестно.
  • ❌ Раскладка клавиатуры и Caps Lock. Пароль 1С чувствителен к регистру. При ошибке программа сообщает Идентификация пользователя не выполнена — первым делом проверьте язык ввода.
  • ❌ Вход через Windows, а учётка Windows общая. Аутентификация операционной системы безопасна, только если у каждого сотрудника свой вход в Windows и компьютер блокируется, когда он отходит.

Частые вопросы

Можно ли поставить пароль на всю базу, без пользователей?
Нет. В 1С 8.3 пароль всегда принадлежит конкретному пользователю. Чтобы база запрашивала пароль, нужен хотя бы один пользователь с паролем.
Как убрать пароль с 1С, чтобы снова входить без него?
Администратор может задать пользователю пустой пароль. Если удалить из списка всех пользователей, база снова станет открытой для всех с полными правами, и защиты не будет.
Можно ли входить в 1С без пароля, но безопасно?
Да, через аутентификацию операционной системы. В карточке пользователя указывается учётная запись Windows в виде \\ДОМЕН\логин, и 1С пускает её без окна ввода пароля.
Видит ли администратор пароли пользователей?
Нет. 1С хранит не сам пароль, а его хеш. Администратор может только задать новый пароль, но не прочитать старый.
Нужно ли ставить пароль заново после обновления конфигурации?
Нет. Пользователи и их пароли хранятся в базе и переживают обновление конфигурации и платформы. Они переносятся и при выгрузке-загрузке .dt.