Вход в 1С без ввода пароля: аутентификация Windows, параметры запуска и защита
Содержание
Галочки «Запомнить пароль» в окне входа 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С:Предприятия» можно оставить. Тогда при сбое входа через Windows пользователь сможет ввести пароль вручную.
В режиме 1С:Предприятие (БП, ЗУП, УТ)
В типовых конфигурациях на БСП пользователей ведут прямо в программе:
| Конфигурация | Путь |
|---|---|
| БП 3.0 | Администрирование → Настройки пользователей и прав → Пользователи |
| ЗУП 3.1 | Администрирование → Настройки пользователей и прав → Пользователи |
| УТ 11 | НСИ и администрирование → Настройки пользователей и прав → Пользователи |
Откройте карточку пользователя. Флажок «Вход в программу разрешён» должен стоять. В блоке настроек входа включите аутентификацию операционной системы и выберите пользователя Windows. Запишите карточку.
Одну учётную запись Windows привязывают к одному пользователю базы. Если два бухгалтера работают под общей учётной записью, этот способ не подойдёт: 1С не сможет понять, кто из них зашёл.
Как проверить
Запустите 1С под нужной учётной записью Windows и выберите базу. Окно ввода пароля не должно появиться. Если появилось — смотрите раздел о причинах ниже.
Пароль в параметрах запуска базы или в ярлыке
Когда домена нет или под одной учётной записью Windows работают с разными пользователями 1С, остаётся вписать имя и пароль в команду запуска.
Через список баз в окне запуска
- В окне запуска 1С выделите базу и нажмите «Изменить».
- Пройдите страницы мастера до последней.
- В поле «Дополнительные параметры запуска» впишите строку:
/N"Иванова А.С." /P"МойПароль123"
- Нажмите «Готово».
Теперь при выборе этой базы 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С запущена, полная командная строка процесса видна в диспетчере задач на вкладке «Подробности», если включить колонку «Командная строка».
- 💾 Пароль попадает в резервные копии профиля и при переносе на новый компьютер.
Никогда не сохраняйте так пароль администратора или пользователя с полными правами. Через него можно выгрузить базу целиком, удалить данные или выдать права другим.
Как снизить риск, если без сохранения не обойтись:
- Создайте для ярлыка отдельного пользователя с узкими правами.
- Задайте ему уникальный пароль, не совпадающий с паролями от почты, банка и Windows.
- Ограничьте доступ к компьютеру: блокировка экрана при уходе, личная учётная запись Windows.
- При увольнении сотрудника меняйте пароль у всех учётных записей, которые были у него в ярлыках.
Аутентификация Windows этих проблем не имеет. Пароль в 1С не передаётся вовсе, а отключить доступ уволенному можно одним действием в домене.
Как вернуть доступ, если пароль забыт или вход заблокирован
Пользователь забыл пароль
Восстановить старый пароль нельзя — в базе хранится только хеш. Администратор задаёт новый:
- Откройте карточку пользователя в программе или в Конфигураторе.
- Впишите новый пароль и подтверждение.
- Сообщите его пользователю и попросите сменить при первом входе.
Если пользователь сам работает без пароля через Windows, а пароль 1С ему нужен для веб-клиента, достаточно задать новый — вход через Windows от этого не сломается.
Пользователь заблокирован после неудачных попыток
Дождитесь окончания времени блокировки, заданного в политике, либо попросите администратора снять ограничение. Затем исправьте пароль в ярлыке или списке баз, иначе блокировка повторится.
Забыт пароль администратора
Варианты по порядку безопасности:
- Проверьте, нет ли у кого-то ещё пользователя с правами администратора. Он сменит пароль за пару минут.
- Если у администратора была включена аутентификация Windows, войдите под его учётной записью Windows.
- Восстановите базу из резервной копии, где пароль известен. Учтите, что данные после даты копии придётся вносить заново или переносить.
- Обратитесь к специалисту, который обслуживает вашу 1С, или в поддержку провайдера, если база в облаке.
Не скачивайте «утилиты для сброса пароля 1С» с непроверенных сайтов. Такие программы правят базу напрямую, и повреждение данных обойдётся дороже, чем визит специалиста. Перед любыми действиями с файлом базы сделайте её копию.
Частые вопросы
Можно ли сохранить пароль в веб-клиенте 1С?
Запомнит ли 1С пароль, если поставить пустой?
Почему окно входа не появляется вообще, хотя пароль я не настраивал?
Можно ли войти под другим пользователем, если включён вход через Windows?
/WA- или выберите вариант «Запрашивать имя и пароль» в свойствах базы, и 1С покажет обычное окно входа.Сохранится ли настройка после обновления платформы?
1cv8.exe: после удаления старой версии его нужно поправить.