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

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

Как сбросить пароль в 1С 8: рабочие способы и ограничения

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

Забытый пароль пользователя в 1С 8 — штатная ситуация, которая решается несколькими способами в зависимости от того, кто вы в системе: администратор с полными правами, обычный пользователь или единственный администратор, потерявший доступ к базе. Подход различается и для файловой, и для клиент-серверной версии информационной базы.

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

Перед любыми действиями сделайте резервную копию базы. Для файловой базы достаточно скопировать файл 1Cv8.1CD, для серверной — выполнить выгрузку в dt через конфигуратор или средствами СУБД. Это займёт несколько минут, но защитит от необратимых последствий при ошибке.

Определите свой сценарий перед началом работы

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

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

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

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

Вы можете войти в базу с полными правамиСмените пароль через раздел «Пользователи» в режиме 1С:Предприятие
Доступа в режим предприятия нет, но есть доступ в конфигураторОтредактируйте список пользователей через «Администрирование → Пользователи» в конфигураторе
Нет доступа ни в предприятие, ни в конфигуратор (файловая база)Используйте инструменты снятия паролей с файла 1Cv8.1CD или обратитесь к специалисту
База серверная и административный доступ потерянРаботайте с таблицей Params и пользователями на уровне СУБД, либо привлекайте администратора СУБД

Сброс пароля через режим 1С:Предприятие

Если вы вошли в базу под учётной записью с полными правами, смена пароля другого пользователя занимает меньше минуты. Откройте раздел «Администрирование», перейдите в «Настройки пользователей и прав» и выберите пункт «Пользователи». В типовых конфигурациях на управляемых формах (БП, УТ, ERP, ЗУП) путь именно такой.

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

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

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

Сброс пароля через конфигуратор

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

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

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

Если пароль забыт у единственного администратора

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

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

Для файловых баз существуют инструменты, снимающие список пользователей из файла 1Cv8.1CD — например, известная в среде специалистов утилита Tool_1CD и скрипты на её основе. После обработки список пользователей очищается, и база открывается без пароля. Затем администратора создают заново через конфигуратор.

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

Серверная база

В клиент-серверном варианте список пользователей хранится в таблицах СУБД (MS SQL, PostgreSQL и др.). Доступ сбрасывается вмешательством в служебные таблицы — как правило, через редактирование данных в таблице Params, где хранится сериализованный список пользователей. Это работа для администратора СУБД или специалиста по 1С с опытом подобных операций; самостоятельно без понимания структуры лучше не экспериментировать.

Смена собственного пароля обычным пользователем

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

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

Особые случаи: веб-доступ, 1С:Фреш и аутентификация ОС

При работе через веб-сервер сброс пароля выполняется теми же средствами, что и для обычной базы, — через предприятие или конфигуратор. В облачном сервисе 1С:Фреш пароли учётных записей портала и пользователей баз разделены: пароль портала восстанавливается через форму восстановления на сайте сервиса, а пароль пользователя внутри базы — через администратора абонента.

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

Сравнение способов сброса

Через режим предприятия

Самый быстрый и безопасный; требует входа с полными правами. Подходит для массового обслуживания пользователей

Через конфигуратор

Работает без входа в предприятие, даёт доступ к настройкам аутентификации. Нужен доступ в конфигуратор

Сторонние утилиты / правка СУБД

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

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

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

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

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

Вход с новым паролем
Норма

Пользователь входит в базу и видит свой интерфейс и права

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

Ошибка «Неверное имя пользователя или пароль» — проверьте раскладку, регистр и того ли пользователя редактировали

Список пользователей
Норма

Пользователь присутствует, включён нужный тип аутентификации

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

Пользователь отсутствует или сняты оба флага аутентификации

Права после входа
Норма

Доступны все привычные документы и отчёты

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

Интерфейс пустой или нет прав — возможно, пользователь был создан заново вместо редактирования старого

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

Как снизить количество сбросов в будущем

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

Храните пароли административных учётных записей в корпоративном менеджере паролей или опечатанном конверте у руководителя — а не в файле на общем диске. Это простое правило устраняет большинство аварийных сценариев со сбросом.

Итог

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

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

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

Можно ли узнать текущий пароль пользователя в 1С?

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

Почему после смены пароля пользователь всё равно не может войти?

Чаще всего дело в раскладке клавиатуры, включённом Caps Lock или в том, что редактировали не того пользователя (например, однофамильца). Также проверьте, что у пользователя включена аутентификация 1С:Предприятия и что база не работает в режиме аутентификации ОС, где пароль 1С не используется.

Что делать, если в конфигураторе список пользователей пуст?

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

Законно ли снимать пароль с файловой базы сторонними утилитами?

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

Как сбросить пароль в 1С:Фреш?

Различайте два пароля: от личного кабинета сервиса и от пользователя внутри базы. Пароль кабинета восстанавливается через форму восстановления доступа на портале сервиса по привязанной почте. Пароль пользователя внутри приложения меняет администратор абонента через список пользователей в самой базе.

Завершатся ли активные сеансы пользователя после смены пароля?

Нет, автоматически сеансы не завершаются. Если нужно немедленно отключить человека, завершите его сеанс вручную: в файловой базе — через «Администрирование → Активные пользователи», в серверной — через консоль администрирования кластера серверов 1С.