Вход в 1С без ввода пароля: аутентификация Windows, параметры запуска и защита

· 9 мин

Содержание

Галочки «Запомнить пароль» в окне входа 1С 8.3 нет. Платформа запоминает только имя последнего пользователя, а пароль каждый раз просит заново. Чтобы входить без ввода пароля, есть три пути: привязать пользователя 1С к учётной записи Windows, прописать имя и пароль в параметрах запуска базы (/N и /P) или поставить их в ярлык.

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

Как 1С проверяет пользователя и где хранит учётные данные

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

Платформа поддерживает несколько видов аутентификации:

  • 🔑 Аутентификация 1С:Предприятия — классический ввод имени и пароля в окне входа.
  • 🪟 Аутентификация операционной системы — пользователь 1С связан с учётной записью Windows, вход идёт без окна.
  • 🌐 OpenID — вход через внешний сервер, используется в основном в облачных и веб-публикациях.

У одного пользователя можно включить сразу два вида. Например, на рабочем месте он входит через Windows, а из дома по веб-клиенту — по паролю.

Что запоминает компьютер пользователя:

ЧтоГдеХранится ли пароль
Список баз%APPDATA%\1C\1CEStart\ibases.v8iТолько если вписан в параметры запуска
Имя последнего вошедшегоЛокальные настройки пользователяНет
Ярлык на рабочем столеСвойства ярлыка, поле «Объект»Только если вписан в командную строку

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

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

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

В режиме Конфигуратора

  1. Откройте базу в Конфигураторе под администратором.
  2. Перейдите в Администрирование → Пользователи и откройте нужного пользователя.
  3. На вкладке «Основные» отметьте «Аутентификация операционной системы».
  4. В поле «Пользователь» нажмите кнопку выбора и найдите учётную запись. Формат записи — \\ДОМЕН\Имя или \\ИМЯ-КОМПЬЮТЕРА\Имя для локальной записи.
  5. Нажмите «ОК» и закройте Конфигуратор.

Галочку «Аутентификация 1С:Предприятия» можно оставить. Тогда при сбое входа через Windows пользователь сможет ввести пароль вручную.

В режиме 1С:Предприятие (БП, ЗУП, УТ)

В типовых конфигурациях на БСП пользователей ведут прямо в программе:

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

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

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

Как проверить

Запустите 1С под нужной учётной записью Windows и выберите базу. Окно ввода пароля не должно появиться. Если появилось — смотрите раздел о причинах ниже.

Пароль в параметрах запуска базы или в ярлыке

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

Через список баз в окне запуска

  1. В окне запуска 1С выделите базу и нажмите «Изменить».
  2. Пройдите страницы мастера до последней.
  3. В поле «Дополнительные параметры запуска» впишите строку:
/N"Иванова А.С." /P"МойПароль123"
  1. Нажмите «Готово».

Теперь при выборе этой базы 1С подставит имя и пароль сама. Имя пишется так же, как в списке пользователей базы, с пробелами и точками. Кавычки обязательны, если в имени или пароле есть пробел.

Для двух пользователей одной базы удобно завести две строки в списке: «Бухгалтерия — Иванова» и «Бухгалтерия — Петров». Путь к базе одинаковый, параметры запуска разные.

Через ярлык на рабочем столе

Ярлык удобен, когда базу запускают одним щелчком без окна выбора. В поле «Объект» свойств ярлыка указывают путь к программе запуска, режим и параметры. Для файловой базы:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Base\Buh" /N"Иванова А.С." /P"МойПароль123"

Для клиент-серверной базы вместо /F указывают сервер и имя базы:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /S"srv1c\buh" /N"Иванова А.С." /P"МойПароль123"

Путь к 1cestart.exe зависит от того, какой разрядности платформа и куда её установили. Проверьте его в свойствах существующего ярлыка 1С.

Ключи для управления аутентификацией

КлючЧто делает
/N"Имя"Имя пользователя 1С
/P"Пароль"Пароль пользователя 1С
/WA-Запретить вход через Windows, всегда спрашивать пароль
/WA+Пытаться войти через Windows (поведение по умолчанию)

Ключ /WA- пригодится администратору: он входит под своим пользователем 1С с компьютера бухгалтера, у которого настроен вход через Windows. То же самое делает переключатель «Вариант аутентификации → Запрашивать имя и пароль» на последней странице мастера редактирования базы.

Какой способ входа без пароля выбрать?

Почему 1С снова просит пароль: причины и проверка

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

  • ❌ Ошибка в имени пользователя. В /N должно стоять имя для входа, а не полное имя сотрудника. В БСП это разные поля карточки. Сверьте с колонкой имени в Конфигураторе.
  • ❌ Пароль сменили. После смены пароля в программе старый пароль в ярлыке перестаёт работать, и 1С показывает Идентификация пользователя не выполнена.
  • ❌ Истёк срок действия пароля. Если администратор включил ограничение срока, 1С при входе потребует сменить пароль, и параметры запуска не помогут.
  • ❌ Кавычки и спецсимволы. Пароль с пробелом без кавычек обрежется на пробеле. Пароль, где есть сама двойная кавычка, лучше заменить: в командной строке её легко сломать.
  • ❌ Не та учётная запись Windows. Пользователь вошёл в Windows под другим именем, либо в карточке 1С указан старый домен или имя компьютера после переименования.
  • ❌ Стоит /WA- или «Запрашивать имя и пароль». Тогда вход через Windows отключён намеренно.
  • ❌ Список баз перезаписывается. В организациях список часто раздают централизованно — через общий файл .v8i или групповую политику. Локальные правки в параметрах запуска при следующей синхронизации пропадут. Решение — ярлык или правка общего списка администратором.
  • ❌ Запрещён вход в программу. Если флажок «Вход в программу разрешён» снят, не поможет ни пароль, ни Windows.

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

Что настроить администратору: права, политика паролей и блокировки

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

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

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

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

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

Права и видимость в списке

  • 👤 Флажок «Показывать в списке выбора» выводит пользователя в выпадающем списке окна входа. Снимите его, если не хотите показывать, какие учётные записи есть в базе.
  • 🔒 «Пользователю запрещено изменять пароль» ставят для служебных учётных записей, пароль которых записан в ярлыках или регламентных заданиях.
  • 🧩 Пользователю, чей пароль сохраняется на компьютере, выдавайте роли по принципу «только то, что нужно в работе». Для кладовщика это документы склада, а не права администратора.

Риски сохранённого пароля и как их снизить

У параметров запуска простой недостаток: пароль хранится открытым текстом.

  • 📄 Файл ibases.v8i читается любым текстовым редактором.
  • 🖱️ Строку из ярлыка видно в его свойствах.
  • 🧾 Пока 1С запущена, полная командная строка процесса видна в диспетчере задач на вкладке «Подробности», если включить колонку «Командная строка».
  • 💾 Пароль попадает в резервные копии профиля и при переносе на новый компьютер.

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

Как снизить риск, если без сохранения не обойтись:

  1. Создайте для ярлыка отдельного пользователя с узкими правами.
  2. Задайте ему уникальный пароль, не совпадающий с паролями от почты, банка и Windows.
  3. Ограничьте доступ к компьютеру: блокировка экрана при уходе, личная учётная запись Windows.
  4. При увольнении сотрудника меняйте пароль у всех учётных записей, которые были у него в ярлыках.

Аутентификация Windows этих проблем не имеет. Пароль в 1С не передаётся вовсе, а отключить доступ уволенному можно одним действием в домене.

Как вернуть доступ, если пароль забыт или вход заблокирован

Пользователь забыл пароль

Восстановить старый пароль нельзя — в базе хранится только хеш. Администратор задаёт новый:

  1. Откройте карточку пользователя в программе или в Конфигураторе.
  2. Впишите новый пароль и подтверждение.
  3. Сообщите его пользователю и попросите сменить при первом входе.

Если пользователь сам работает без пароля через Windows, а пароль 1С ему нужен для веб-клиента, достаточно задать новый — вход через Windows от этого не сломается.

Пользователь заблокирован после неудачных попыток

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

Забыт пароль администратора

Варианты по порядку безопасности:

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

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

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

Можно ли сохранить пароль в веб-клиенте 1С?
Зависит от браузера и способа публикации. Если браузер предложил запомнить пароль на форме входа, он подставит его сам. Риски те же, что у ярлыка: пароль хранится в профиле браузера.
Запомнит ли 1С пароль, если поставить пустой?
Пустой пароль не нужно запоминать: достаточно нажать «ОК». Но любой, кто выберет это имя, войдёт в базу. Для рабочей базы так делать нельзя.
Почему окно входа не появляется вообще, хотя пароль я не настраивал?
Скорее всего, у пользователя включена аутентификация Windows. Либо в базе нет ни одного пользователя — тогда 1С пускает всех без проверки.
Можно ли войти под другим пользователем, если включён вход через Windows?
Да. Запустите базу с ключом /WA- или выберите вариант «Запрашивать имя и пароль» в свойствах базы, и 1С покажет обычное окно входа.
Сохранится ли настройка после обновления платформы?
Да. Список баз и ярлыки не зависят от версии платформы. Исключение — ярлык, в котором путь указан к конкретной версии 1cv8.exe: после удаления старой версии его нужно поправить.