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

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

Как поставить пароль в 1С 7.7

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

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

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

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

Где в 1С 7.7 хранятся пользователи и пароли

Список пользователей в 1С 7.7 находится внутри каталога информационной базы. Для файловой базы это подкаталог usrdef, в котором хранится файл users.usr — именно там записаны имена пользователей, их пароли в зашифрованном виде, назначенные роли и интерфейсы.

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

Важно понимать, что пароль в 1С 7.7 защищает именно вход через программу. Сам файл базы данных (1Cv7.md, 1Cv7.DD и таблицы) при файловом варианте работы лежит в открытом виде, поэтому пароль не заменяет разграничение доступа на уровне файловой системы и сети.

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

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

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

В открывшемся списке выделите нужного пользователя и нажмите «Изменить» (или дважды щёлкните по строке). В карточке пользователя заполните поля «Пароль» и «Подтверждение» — они должны совпадать. Здесь же проверьте назначенные роли и интерфейс, затем нажмите «ОК» и сохраните изменения.

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

Если пользователя ещё нет в списке, создайте его кнопкой «Добавить»: укажите имя (логин), полное имя, назначьте роль, интерфейс и задайте пароль тем же способом. Без назначенной роли и интерфейса пользователь может войти, но не увидит нужных меню и функций.

Как пользователю сменить собственный пароль

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

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

Если такого пункта в меню нет, значит, в конфигурации эта функция скрыта или ограничена правами. В этом случае смену пароля выполняет администратор через конфигуратор по инструкции из предыдущего раздела.

Пароль на вход в конфигуратор и права доступа

Отдельно стоит задача ограничить доступ к конфигуратору, чтобы пользователи не могли изменять настройки и список пользователей. Для этого достаточно назначить пароли только тем учётным записям, которым разрешён запуск конфигуратора, а остальным пользователям не давать прав администрирования.

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

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

Что делать, если пароль забыт

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

Сложнее, когда утерян пароль единственного администратора. Штатного механизма восстановления в 1С 7.7 нет. Варианты действий: восстановить каталог базы из архивной копии, сделанной до смены пароля, или обратиться к специалисту по 1С, который работает со структурой файла users.usr. Последний путь требует осторожности и обязательной резервной копии.

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

Типичные ошибки
01
Оставить единственного администратора — при утере его пароля управление базой теряется
02
Менять список пользователей без архивной копии — при сбое файл users.usr может повредиться
03
Считать, что пароль 1С защищает данные полностью — файлы базы доступны на уровне файловой системы
04
Назначить пароль, но не назначить роль и интерфейс — пользователь войдёт, но не увидит нужных функций
05
Использовать пустой пароль «временно» и забыть его установить

Ограничения защиты в 1С 7.7 и дополнительные меры

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

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

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

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

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

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

База открывается в режиме «Предприятие», видны нужные меню

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

Ошибка «Неверный пароль» или пустой интерфейс без функций

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

Вход отклонён

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

Старый пароль по-прежнему подходит — изменения не сохранены

Доступ к конфигуратору
Норма

Конфигуратор открывается только под администратором

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

Любой пользователь входит в конфигуратор без пароля

Наличие архивной копии
Норма

Копия каталога базы создана до изменений

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

Копии нет — откат при ошибке невозможен

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

Можно ли поставить пароль на саму базу, а не на пользователя?

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

Почему пользователь входит без пароля, хотя пароль задан?

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

Какие требования к паролю в 1С 7.7?

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

Чем отличается пароль пользователя от пароля на конфигуратор?

Это одна и та же учётная запись. Разница только в правах: пользователь с правами администрирования может запускать конфигуратор, остальные — только режим «Предприятие». Отдельного пароля на конфигуратор не существует.

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

Нет, пароль хранится в зашифрованном виде и не отображается. Администратор может только задать новый пароль взамен forgotten — узнать существующий штатными средствами нельзя.

Работает ли эта инструкция для 1С 8?

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

Итог

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

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