К статье
Практический материал

Администрирование · 11 мин

Как отключить проверку подлинности в 1С

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

Под «проверкой подлинности» в 1С обычно понимают две разные вещи: аутентификацию пользователя при входе в информационную базу (запрос логина и пароля) и проверку лицензии платформы при запуске. Это принципиально разные механизмы, и подход к ним различен. Аутентификацию пользователей администратор вправе настраивать и отключать штатными средствами. Проверку лицензии отключить нельзя — она встроена в платформу, а попытки её обхода нарушают лицензионное соглашение и закон об авторском праве.

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

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

Что именно вы хотите отключить: разбираем сценарии

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

Третий вариант — запрос аутентификации веб-сервера или OpenID-провайдера при работе через браузер и веб-сервисы. Он настраивается на стороне публикации и тоже поддаётся легальной настройке. Смешение этих сценариев — главная причина, почему пользователи ищут «способы обхода» там, где достаточно изменить один флажок.

Окно входа с полями «Имя» и «Пароль»Аутентификация пользователя ИБ

Настраивается в конфигураторе, можно отключить

Сообщение «Не найдена лицензия для использования программы»Проверка лицензии платформы

Не отключается, решается установкой лицензии

Запрос логина в браузере при доступе к базеАутентификация веб-сервера

Настраивается в публикации и свойствах пользователя

Как отключить пароль для пользователя в конфигураторе

Штатный способ убрать запрос пароля — изменить свойства пользователя информационной базы. Откройте конфигуратор, перейдите в меню «Администрирование» → «Пользователи» и выберите нужную учётную запись. На вкладке «Основные» находятся флажки видов аутентификации.

Снимите флажок «Аутентификация 1С:Предприятия» и очистите поле пароля. Если при этом включить «Аутентификация операционной системы» и указать учётную запись Windows (в формате \\ИМЯ_КОМПЬЮТЕРА\Пользователь или ДОМЕН\Пользователь), вход в базу будет происходить автоматически под текущим пользователем Windows — без какого-либо диалога.

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

Порядок отключения пароля
  1. 1
    Откройте базу в конфигураторе под пользователем с правами администратора
  2. 2
    Перейдите: Администрирование → Пользователи
  3. 3
    Откройте нужного пользователя и снимите флажок «Аутентификация 1С:Предприятия»
  4. 4
    При необходимости включите «Аутентификация операционной системы» и укажите учётную запись Windows
  5. 5
    Сохраните изменения и перезапустите сеанс для проверки

Автоматический вход через параметры командной строки

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

batch
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Trade" /N"Администратор" /P"Пароль"

Здесь /F указывает путь к файловой базе (для серверной используется /S в формате Сервер\ИмяБазы), /N — имя пользователя, /P — пароль. При таком запуске окно аутентификации не появляется. Учтите: пароль хранится в ярлыке в открытом виде, поэтому способ приемлем только на защищённых машинах с ограниченным доступом.

Для серверных задач безопаснее использовать аутентификацию операционной системы: тогда пароль в командной строке не нужен вовсе — достаточно запуска под нужной учётной записью Windows.

Проверка лицензии: почему её нельзя отключить и что делать

Контроль лицензии встроен в платформу 1С:Предприятие и не имеет настройки отключения. Программные лицензии привязываются к параметрам компьютера, аппаратные ключи HASP проверяются при запуске. Любые средства обхода — это нарушение лицензионного соглашения и статьи 146 УК РФ при коммерческом использовании.

Если платформа сообщает об отсутствии лицензии, проблема решается легально. Для программной лицензии: запустите базу от имени администратора и пройдите активацию пин-кода, либо восстановите лицензию через резервный пин-код, если она «слетела» после замены оборудования. Для USB-ключа: проверьте, что ключ вставлен и определяется системой, установлен драйвер HASP, а при работе по сети — запущен менеджер лицензий и доступен сервер с ключом.

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

Маршрут решения

Как выбрать действие

Надоело вводить пароль в локальной тестовой базеСнимите аутентификацию у пользователя в конфигураторе или включите аутентификацию ОС
Нужен автозапуск обмена по расписаниюИспользуйте параметры /N и /P в планировщике либо аутентификацию ОС
Сообщение «Не найдена лицензия» после замены железаПовторно активируйте программную лицензию резервным пин-кодом
Сетевой ключ HASP не виден клиентамПроверьте запуск менеджера лицензий и доступность сервера по сети

Особенности для клиент-серверного варианта и веб-доступа

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

При публикации базы на веб-сервере тип аутентификации задаётся в файле default.vrd: варианты — встроенная аутентификация 1С, аутентификация средствами веб-сервера (Basic, Kerberos/NTLM) или OpenID. Чтобы пользователи не вводили пароль в браузере, включите аутентификацию ОС у пользователей и настройте делегирование Kerberos — тогда вход будет прозрачным в рамках домена.

Риски и типичные ошибки

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

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

Типичные ошибки
01
Отключение аутентификации в рабочей базе с реальными данными — потеря контроля доступа и невозможность аудита действий
02
Хранение пароля в ярлыке на общедоступном компьютере — компрометация учётной записи
03
Использование эмуляторов ключей и патчей — нарушение закона, сбои платформы и риск повреждения базы
04
Удаление единственного администратора вместо сброса пароля — потеря административного доступа к базе
05
Игнорирование привязки программной лицензии к железу — неожиданная блокировка после апгрейда ПК

Как проверить результат

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

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

Контрольные точки

Как проверить результат

Запуск базы после отключения пароля
Норма

База открывается без диалога ввода пароля

Тревожный признак

По-прежнему запрашивается пароль — изменения не сохранены или включён второй вид аутентификации

Вход под другим пользователем Windows
Норма

Доступ запрещён или предлагается выбрать пользователя

Тревожный признак

Вход проходит под чужой учётной записью без контроля

Запуск по расписанию с параметрами /N /P
Норма

Сеанс стартует и завершается без окон

Тревожный признак

Процесс зависает на невидимом окне аутентификации

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

Можно ли полностью убрать окно выбора пользователя?

Да, если в базе один пользователь без пароля и без аутентификации ОС — база откроется сразу. Если пользователей несколько, список будет показываться всегда; обойти это можно только автовходом через параметры /N и /P или аутентификацией ОС.

Законно ли отключать аутентификацию в своей базе?

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

Что делать, если забыт пароль единственного администратора?

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

Почему аутентификация ОС не срабатывает и всё равно просит пароль?

Чаще всего причина в неверно указанной учётной записи в свойствах пользователя: формат должен точно совпадать, например \\ИМЯ-ПК\Иванов или ДОМЕН\Иванов. Также проверьте, что флажок «Аутентификация операционной системы» включён, а пользователь запускает базу именно под указанной учётной записью Windows.

Можно ли отключить проверку лицензии для локальной сети?

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

Безопасно ли хранить пароль в ярлыке запуска?

Пароль в параметрах ярлыка виден любому, кто откроет его свойства. Это допустимо только на персональном компьютере с ограниченным доступом. Для серверных сценариев предпочтительнее аутентификация ОС — пароль тогда нигде не хранится.

Итог

Что важно запомнить

Аутентификация пользователей отключается штатно в конфигураторе или заменяется аутентификацией Windows; для автозапуска используются параметры /N и /P. Проверка лицензии платформы не отключается — проблемы с ней решаются активацией пин-кода или настройкой ключа. В рабочих базах всегда оставляйте хотя бы один вид контроля доступа.