Пароль на вход в 1С 8.3: пользователи, права, политика паролей и защита Конфигуратора

· 9 мин

Содержание

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

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

Зачем закрывать базу паролем и от чего это реально защищает

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

Что даёт пароль на вход:

  • 🔒 закрывает базу от случайного человека за чужим компьютером;
  • 👤 разделяет сотрудников: у каждого свои права и свои настройки форм;
  • 📜 делает журнал регистрации полезным — в нём видно имя пользователя у каждого изменения;
  • 🛠️ отсекает от Конфигуратора тех, кому там нечего делать.

Чего пароль не даёт. Он не шифрует данные. Файл файловой базы 1Cv8.1CD можно скопировать и открыть сторонними утилитами. Поэтому пароль в 1С — это только один слой защиты, второй — доступ к самому файлу или серверу.

Какие пароли бывают в 1С и где каждый задаётся

Под словами «пароль в 1С» скрывается несколько разных вещей. Путаница между ними — главная причина, почему «поставил пароль, а он не спрашивается».

Что защищаемГде задаётсяКто обычно настраивает
Вход пользователя в базуСписок пользователей информационной базыАдминистратор базы
Вход в КонфигураторТот же пользователь, плюс право «Администрирование» в ролиАдминистратор базы
Хранилище конфигурацииПользователи хранилища (отдельный список)Разработчик
Кластер серверов 1САдминистраторы кластера в консоли серверовСистемный администратор
Сама информационная база на сервереАдминистратор базы в свойствах базы в консолиСистемный администратор
Доступ к СУБДПользователь и пароль сервера баз данных в свойствах базыСистемный администратор

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

Для входа можно использовать и аутентификацию Windows. Тогда пароль 1С не вводится, а пользователь 1С связывается с доменной учётной записью вида \\DOMAIN\ivanov. Это удобно в домене, но пароль Windows тогда фактически становится паролем от бухгалтерии.

Пошагово: устанавливаем пароль через Конфигуратор

Этот способ работает в любой конфигурации на платформе 8.3. Он единственный, если база совсем пустая или конфигурация не типовая.

Шаг 1. Сделайте резервную копию

Откройте базу в Конфигураторе и выгрузите её: Администрирование → Выгрузить информационную базу. Получится файл .dt. Если что-то пойдёт не так с правами, вы вернётесь к нему за пару минут.

Шаг 2. Создайте администратора

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

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

Шаг 3. Заведите остальных сотрудников

Каждому — своё имя, свой пароль и роли по должности. Бухгалтеру по зарплате не нужны права на банк, кладовщику — на кадры.

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

  • ✅ «Показывать в списке выбора» — имя появится в выпадающем списке при входе. Если снять, имя придётся вводить вручную, и посторонний не увидит, какие учётные записи есть в базе;
  • ✅ «Пользователю запрещено изменять пароль» — для общих служебных учётных записей;
  • ✅ «Аутентификация операционной системы» — если нужен вход по учётной записи Windows.

Шаг 4. Проверьте вход

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

В типовых конфигурациях (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) пользователи, созданные в Конфигураторе, не попадают в справочник «Пользователи» программы. При первом входе программа обычно предлагает их сопоставить. Чтобы не разбираться с этим, в типовых базах удобнее второй способ.

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

В типовых конфигурациях на БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11, Комплексная автоматизация) пользователей и пароли ведут прямо в программе. Права здесь назначаются не ролями, а профилями групп доступа — это проще и безопаснее.

КонфигурацияГде список пользователей
Бухгалтерия предприятия 3.0Администрирование → Настройки пользователей и прав → Пользователи
ЗУП 3.1Администрирование → Настройки пользователей и прав → Пользователи
Управление торговлей 11НСИ и администрирование → Настройки пользователей и прав → Пользователи

Порядок:

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

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

Как сотрудник меняет свой пароль

Пользователю не нужно звать администратора. Смена пароля доступна из главного меню программы, в группе команд «Сервис», если в карточке не стоит запрет на изменение пароля. Новый пароль начинает действовать со следующего входа.

Политика паролей

Одного пароля мало, если он 123. Требования к паролям задаются в двух местах.

На уровне платформы — в Конфигураторе, Администрирование → Параметры информационной базы:

  • 🔢 минимальная длина пароля;
  • 🔤 проверка сложности: буквы разного регистра, цифры, спецсимволы;
  • ⏳ в актуальных версиях платформы — срок действия пароля, запрет повторять недавние пароли и блокировка после нескольких неудачных попыток входа.

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

Разумный минимум для бухгалтерии: длина от 8 символов, проверка сложности, смена раз в 3–6 месяцев.

Базовая защита входа в 1С
Выполнено: 0 / 6

Как закрыть Конфигуратор от посторонних

Отдельного «пароля на Конфигуратор» нет. В Конфигуратор пускают только пользователя, у которого в роли есть право «Администрирование». Значит, защита Конфигуратора сводится к двум правилам.

  1. Права администратора — у одного-двух человек. Бухгалтеру хватит профиля «Бухгалтер» или «Главный бухгалтер». Если у сотрудника стоит «Администратор» просто для удобства, он может открыть Конфигуратор , выгрузить базу или поменять конфигурацию.
  2. У администратора сложный пароль, который не знает вся бухгалтерия. Не записывайте его в ярлык и на стикер.

Типичная ошибка — ярлык с паролем в строке запуска:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Base\Buh" /N"Администратор" /P"Qwerty123"

Параметры /N (имя) и /P (пароль) работают, но любой, кто откроет свойства ярлыка, увидит пароль. Такой запуск допустим только для служебных задач на защищённом сервере, а не на рабочем месте.

Если над конфигурацией работает программист

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

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

Что ещё защитить, кроме пароля пользователя

Пароль в 1С бесполезен, если файл базы лежит в открытой сетевой папке.

Файловая база:

  • 📁 дайте права на папку с базой только тем пользователям Windows, кто работает в 1С;
  • 🚫 не открывайте папку «для всех» в сети;
  • 💾 храните резервные копии .dt в отдельном месте с ограниченным доступом — в копии лежат те же данные, что и в базе.

Клиент-серверная база :

  • 🔐 задайте администратора кластера в консоли серверов, иначе любой с консолью на своём компьютере сможет подключиться к кластеру и, например, завершить сеансы или удалить базу из списка;
  • 🗄️ пароль пользователя СУБД в свойствах базы не должен быть пустым и не должен совпадать с паролями сотрудников;
  • 🌐 веб-публикацию базы открывайте наружу только по HTTPS и только с паролями у всех пользователей.

Порядок в учётных записях:

  • 🧾 увольняется сотрудник — в тот же день снимайте «Вход в программу разрешён». Удалять карточку не нужно: её имя хранится в журнале регистрации и в документах;
  • 👥 не заводите «Бухгалтер1» на троих: при разборе ошибки в журнале не будет видно, кто что сделал.

Ошибки при установке пароля и как их избежать

Диагностика: выберите симптом

В интернете много утилит, которые «сбрасывают пароль 1С» правкой файла базы. Они меняют служебные таблицы напрямую и могут повредить базу. Используйте такие способы только на копии и только для собственной базы, а лучше заранее держите двух администраторов с разными паролями.

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

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