Администрирование · 10 мин
Как в 1С снять пароль на вход
Как снять или сбросить пароль пользователя в 1С через конфигуратор, список пользователей и внешние обработки. Риски, ограничения и частые ошибки.
Задача снять пароль на вход в 1С возникает в нескольких типовых ситуациях: сотрудник забыл пароль, уволился администратор, не передавший доступы, или нужно временно открыть базу для тестирования без авторизации. Способ решения зависит от того, есть ли у вас доступ в базу с правами администратора, какой режим работы используется (файловый или клиент-серверный) и на какой платформе работает система — 8.2, 8.3 или старше.
Важно понимать: штатные средства 1С позволяют снять или сменить пароль любого пользователя только при наличии административных прав. Если доступа к базе нет совсем, придётся использовать внешние методы — и здесь есть юридические и технические ограничения, о которых сказано ниже.
Материал охватывает штатные способы снятия пароля через конфигуратор и режим предприятия, работу со списком пользователей, ситуацию с утерей всех доступов, а также типичные ошибки и меры предосторожности. Все действия выполняйте только в отношении баз, к которым у вас есть законный доступ.
Что нужно проверить перед снятием пароля
Прежде чем менять настройки доступа, определите три вещи: тип информационной базы (файловая или клиент-серверная), наличие у вас учётной записи с полными правами и версию платформы. От этого зависит, какой путь окажется рабочим.
Узнать, есть ли у вашей учётной записи административные права, можно при входе в конфигуратор: если вход выполняется без запроса пароля или с вашим паролем, а пункт меню «Администрирование → Пользователи» доступен, прав достаточно. Если конфигуратор требует пароль, которого вы не знаете, штатный путь закрыт.
Пароль снимается через список пользователей за пару минут
Потребуется восстановление доступа или работа с файлом базы
Список пользователей хранится в файле 1Cv8.1CD
Действия выполняются через консоль кластера или СУБД
Как снять пароль через конфигуратор
Это основной и безопасный способ, который подходит, когда у вас есть вход в конфигуратор с правами администратора. Порядок действий одинаков для большинства конфигураций на платформе 8.3.
Откройте конфигуратор, выберите нужную базу в списке и войдите. В главном меню перейдите: Администрирование → Пользователи. Откроется список всех пользователей информационной базы. Найдите нужного, откройте его карточку двойным щелчком.
В карточке пользователя на закладке основных настроек есть поле «Пароль» и «Подтверждение пароля». Чтобы снять пароль, полностью очистите оба поля и нажмите «ОК». Если нужно не снять, а задать новый пароль — введите его в оба поля. Дополнительно проверьте флажок «Аутентификация 1С:Предприятия»: если он снят, вход по паролю для этого пользователя вообще не используется.
- 1Откройте конфигуратор и войдите в базу с правами администратора
- 2Перейдите: Администрирование → Пользователи
- 3Откройте карточку нужного пользователя
- 4Очистите поля «Пароль» и «Подтверждение» или введите новый пароль дважды
- 5Убедитесь, что включён флажок «Аутентификация 1С:Предприятия»
- 6Нажмите «ОК» и проверьте вход под этим пользователем
Как снять пароль в режиме «Предприятие»
В типовых конфигурациях (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом) сменить или снять пароль можно прямо из пользовательского режима, не заходя в конфигуратор. Для этого у вашей учётной записи должна быть роль «Полные права» или «Администратор системы».
Путь зависит от конфигурации. В Бухгалтерии 3.0: Администрирование → Настройки пользователей и прав → Пользователи. Откройте нужного пользователя, перейдите по ссылке настройки входа и очистите пароль или задайте новый. В Управлении торговлей 11 аналогичный раздел находится в «НСИ и администрирование → Настройка пользователей и прав».
Учтите: в типовых конфигурациях пользователь справочника «Пользователи» связан с пользователем информационной базы. Изменения, внесённые в режиме «Предприятие», автоматически записываются и в список пользователей конфигуратора, поэтому дублировать действия не нужно.
Что делать, если пароль администратора утерян полностью
Ситуация сложнее, когда пароль не знает никто, а единственная учётная запись с полными правами принадлежала уволившемуся сотруднику. Штатных средств «сброса по email» в 1С нет, поэтому используются обходные пути.
Для файловой базы распространённый подход — открыть файл 1Cv8.1CD специализированными утилитами, которые умеют читать и править таблицу пользователей (Params/V8USERS). Такие инструменты позволяют сбросить пароль или создать нового пользователя с полными правами. Работать с файлом нужно только на копии базы: прямое редактирование внутренних таблиц при ошибке делает базу нечитаемой.
Для клиент-серверной базы доступ восстанавливается через консоль кластера серверов 1С: администратор кластера может открыть свойства информационной базы и работать со списком пользователей. Если утерян и пароль администратора кластера, потребуется сброс через реестр Windows или конфигурационные файлы сервера 1С — эту работу лучше поручить специалисту по администрированию.
Снятие пароля на старт базы и пароля конфигуратора
Пользователи часто путают три разных пароля: пароль пользователя информационной базы, пароль на каталог базы (его 1С не поддерживает штатно — такую защиту иногда добавляют сторонние средства) и пароль на блокировку конфигурации от изменений. Снимаются они по-разному.
Пароль на конфигурацию (защита от изменений) снимается в конфигураторе через Конфигурация → Поддержка → Настройка поддержки, но только если вы знаете текущий пароль поставщика. Если конфигурация типовая и стоит на поддержке, снимать с неё пароль обычно не нужно — достаточно включить возможность изменения с сохранением поддержки.
Отдельный случай — требование платформы сменить пароль при первом входе или после истечения срока действия. Это настраивается в свойствах пользователя (флажки «Потребовать смену пароля при входе», «Срок действия пароля»). Если нужно отключить принудительную смену, снимите эти флажки в карточке пользователя.
Ограничения и юридические моменты
Все описанные действия правомерны только для баз, которыми вы владеете или администрируете по договору. Взлом чужой базы, даже находящейся на вашем компьютере, может квалифицироваться как неправомерный доступ к компьютерной информации.
Обратите внимание на лицензионные ограничения: если база работала под пользователем с программной лицензией, привязанной к его учётной записи, смена пароля не переносит лицензию. Лицензии 1С привязываются к компьютеру или серверу, а не к пользователю базы, поэтому после снятия пароля новый пользователь обычно работает без дополнительных настроек — но проверить это стоит сразу.
Как проверить результат
После снятия или смены пароля обязательно проверьте вход. Закройте конфигуратор, запустите базу в режиме «Предприятие» и войдите под изменённым пользователем. Если пароль снят, вход должен выполниться сразу после выбора имени пользователя без запроса пароля.
Если вход не выполняется, проверьте: не включена ли у пользователя только аутентификация операционной системы, не истёк ли срок действия пароля, не заблокирован ли пользователь (флажок «Вход в программу запрещён» или аналогичная настройка в типовой конфигурации). Также убедитесь, что вы правили пользователя именно той базы, из которой запускаете «Предприятие», — при нескольких копиях базы это частая причина «неработающего» сброса.
Как проверить результат
Пользователь входит без запроса пароля или с новым паролем
Появляется ошибка «Неверное имя пользователя или пароль»
Поля пароля пустые, аутентификация 1С включена
Снят флажок аутентификации или стоит запрет входа
В списке баз выбрана та же база, что редактировалась
Изменения внесены в копию, а запускается рабочая база
Как выбрать действие
Частые вопросы
Можно ли снять пароль, не зная текущего, если я администратор базы?
Да. Администратору не нужно знать старый пароль пользователя — достаточно открыть карточку пользователя в конфигураторе и очистить поля пароля или задать новый. Старый пароль при этом не запрашивается.
Почему после очистки пароля база всё равно просит пароль при входе?
Чаще всего вы изменили пользователя в одной копии базы, а запускаете другую. Также проверьте, что поле подтверждения пароля тоже очищено, и что у пользователя не включена только аутентификация операционной системы — тогда вход идёт по учётной записи Windows.
Можно ли вообще убрать окно выбора пользователя при запуске?
Штатно — только если в базе один пользователь без пароля: тогда вход происходит автоматически. Альтернатива — настроить аутентификацию операционной системы, при которой пользователь входит под своей учётной записью Windows без ввода пароля 1С.
Чем опасно снятие пароля на рабочей базе?
Любой, кто запустит базу, получит доступ ко всем данным, включая зарплату, контрагентов и финансовые документы. Действия в журнале регистрации при этом будут записываться на этого пользователя, что затрудняет разбор инцидентов. Для рабочих баз вместо снятия пароля задавайте новый.
Как снять пароль, если база на поддержке и конфигурация закрыта?
Пароль пользователя и пароль на конфигурацию — разные вещи. Поддержка конфигурации никак не мешает снятию пароля пользователя: список пользователей доступен в конфигураторе независимо от настроек поддержки.
Можно ли восстановить забытый пароль, а не сбросить его?
Нет. Пароли в 1С хранятся в виде хеша, и штатных средств их расшифровки не существует. Доступные варианты — сброс (снятие) пароля администратором или назначение нового.
Что важно запомнить
Штатный способ снять пароль — конфигуратор, раздел «Администрирование → Пользователи», очистка полей пароля при наличии прав администратора. При полной утере доступа работайте только с копией базы. На рабочих базах предпочтительнее задавать новый пароль, а не снимать его совсем.