Пароли в 1С:Предприятии 8.3: кто, где и как их меняет — от рядового пользователя до сервера

· 10 мин

Содержание

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

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

Какие пароли бывают в 1С и чем они различаются

В клиент-серверной установке набирается до шести разных учётных записей. В файловой — обычно только первые две.

УровеньГде хранитсяКто меняетГде меняют
👤 Пользователь информационной базыВнутри базыСам пользователь или администратор базыРежим «Предприятие» или Конфигуратор
🛡️ Администратор информационной базыВнутри базы (пользователь с полными правами)Другой администратор базы или он самТам же
🖥️ Администратор кластераВ файлах настроек кластера на сервере 1САдминистратор сервера 1СКонсоль кластера, rac
🏢 Администратор центрального сервераВ настройках агента сервераАдминистратор сервера 1СКонсоль кластера, раздел администраторов центрального сервера
🗄️ Пользователь сервера СУБДВ MS SQL или PostgreSQLАдминистратор СУБДСредства СУБД + свойства базы в консоли
⚙️ Учётная запись службы 1СВ Windows (по умолчанию USR1CV8)Системный администраторWindows + свойства службы

💡 Пользователь базы и администратор базы — одна и та же сущность. Администратор отличается только ролью: в БП 3.0, ЗУП 3.1 и УТ 11 это роль «Полные права» (в новых релизах на БСП — профиль «Администратор»).

Как сменить пароль пользователя в 1С самому

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

Через карточку своего пользователя

  1. Откройте главное меню программы (кнопка с тремя полосками или стрелкой в левом верхнем углу окна).
  2. В типовых конфигурациях на БСП найдите команду открытия своих настроек или карточки текущего пользователя.
  3. В карточке нажмите Установить пароль.
  4. Введите текущий пароль, затем новый — два раза.
  5. Нажмите кнопку сохранения в форме. Новый пароль действует со следующего входа; текущий сеанс не прерывается.

Если команды нет в меню, значит, администратор запретил пользователям менять пароль. Тогда просите его.

Когда программа сама требует новый пароль

При входе 1С может показать окно смены пароля. Причины две:

  • ⏳ истёк срок действия пароля, заданный политикой безопасности;
  • 🔁 администратор отметил, что пароль нужно сменить при следующем входе (так делают после выдачи временного пароля новичку).

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

Пользователь с входом через Windows

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

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

Администратор базы может задать новый пароль любому пользователю. Знать старый при этом не нужно.

В режиме «Предприятие» (БП 3.0, ЗУП 3.1, УТ 11)

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

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

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

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

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

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

Сменить пароль самому администратору

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

Перед сменой пароля единственного администратора
Выполнено: 0 / 4

Смена пароля администратора кластера серверов 1С

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

Через консоль администрирования

  1. Откройте Администрирование серверов 1С Предприятия.
  2. Подключитесь к центральному серверу: агент слушает порт 1540, менеджер кластера — 1541.
  3. Раскройте ветку Кластеры, затем нужный кластер, затем Администраторы.
  4. Откройте свойства администратора и задайте новый пароль.
  5. Закройте и снова откройте консоль: она запросит новый пароль.

Администраторы центрального сервера (агента) — отдельный список. Он находится в ветке центрального сервера, а не внутри кластера. Им нужен пароль для регистрации новых кластеров и изменения настроек агента.

Через утилиту rac

На сервере без графического интерфейса пользуются rac. Для работы с утилитой должен быть запущен сервер администрирования ras. Начните с rac cluster list — она выдаст идентификатор кластера. Команды управления администраторами кластера описаны во встроенной справке: rac help cluster. При изменении настроек утилита потребует передать текущее имя и пароль администратора кластера.

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

Пароль сервера СУБД и службы 1С: что ещё сломается после смены

Это приём, о котором вспоминают, когда утром никто не может войти в базу. Пароли этих уровней меняют не в 1С, но 1С их хранит у себя.

Пароль пользователя СУБД. В свойствах каждой информационной базы в консоли кластера записаны имя и пароль для подключения к MS SQL или PostgreSQL. Если администратор СУБД сменил пароль этой учётной записи, 1С перестанет подключаться к базе. Порядок такой:

  1. Сменить пароль на стороне СУБД.
  2. В консоли кластера открыть свойства каждой базы, которая работает под этой учётной записью.
  3. Ввести новый пароль в поле пароля сервера баз данных. Консоль спросит имя и пароль администратора информационной базы — это пользователь 1С с полными правами.
  4. Сохранить и проверить вход.

Пароль службы 1С. Служба сервера 1С работает от учётной записи Windows, по умолчанию USR1CV8. Если сменить её пароль в Windows, служба не запустится после следующей перезагрузки. Новый пароль нужно указать в свойствах службы в services.msc, вкладка Вход в систему.

⚠️ Перезапуск службы сервера 1С обрывает все сеансы пользователей. Делайте это вне рабочего времени и предупредите людей заранее.

Забыли пароль администратора базы: что делать

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

Какая у вас ситуация?

Файловый и клиент-серверный вариант: в чём разница

В файловом варианте пользователи лежат внутри файла 1Cv8.1CD. Достать их оттуда без доступа к базе штатными средствами нельзя. Утилиты, которые правят этот файл напрямую, работают на свой страх и риск: одна ошибка — и база не откроется вовсе. Если уж пользуетесь ими — только на копии файла.

В клиент-серверном варианте список пользователей хранится в таблице v8users базы данных на сервере СУБД. Администраторы СУБД знают недокументированный приём с временным переименованием этой таблицы, после которого платформа считает, что пользователей нет. Фирма 1С этот способ не поддерживает. Делать его можно только на копии базы и только руками администратора СУБД, иначе есть риск потерять весь список пользователей и их настройки.

Диагностика: выберите симптом

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

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

  1. Найдите, кто администрирует сервер 1С, — возможно, пароль записан у него.
  2. Если нет, в нерабочее время остановите службу сервера 1С.
  3. Восстановите из резервной копии файлы настроек кластера из каталога srvinfo (копию, сделанную до смены пароля).
  4. Запустите службу и проверьте вход в консоль.

Политика паролей в 1С: длина, сложность, срок действия

Требования к паролям задают на двух уровнях.

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

Типовая конфигурация на БСП. В «Предприятии»: Администрирование → Настройки пользователей и прав, раздел настроек входа. Здесь больше параметров:

  • 🔢 минимальная длина и требование сложности;
  • 📅 максимальный срок действия — после него программа заставит придумать новый пароль;
  • ♻️ запрет повторять несколько последних паролей;
  • 🔒 блокировка входа после серии неудачных попыток;
  • 💤 запрет входа пользователям, которые давно не работали в программе.

Настройки можно задать отдельно для обычных пользователей и для внешних (например, клиентов в личном кабинете).

Что выбрать на практике

ПараметрНебольшая фирма, файловая базаСервер, доступ из интернета
Минимальная длина8 символов12 и больше
Проверка сложностиВключитьВключить
Срок действияМожно не ограничивать90–180 дней
Блокировка после ошибокПо желаниюОбязательно
Вход через WindowsУдобен в доменеУдобен в домене

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

⚠️ Пароль пользователя, под которым идут обмены, регламентные задания или веб-сервисы, не ставьте на ограничение по сроку. Иначе однажды обмен остановится без явной причины.

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

Можно ли узнать текущий пароль пользователя в 1С?
Нет. База хранит не сам пароль, а его свёртку. Администратор может только задать новый пароль.
Нужно ли выгонять пользователей из базы, чтобы сменить пароль?
Нет. Смена пароля не требует монопольного доступа, а уже открытые сеансы продолжают работать. Новый пароль понадобится при следующем входе.
Меняется ли пароль для веб-клиента и мобильного приложения отдельно?
Нет. Тонкий клиент, веб-клиент и мобильное приложение проверяют пароль одного и того же пользователя базы.
Почему после смены пароля перестал работать обмен с сайтом или другой базой?
В настройках обмена или в публикации на веб-сервере сохранён старый пароль. Обновите его в настройках подключения обмена.
Как убрать пароль совсем?
Администратор открывает карточку пользователя и задаёт пустой пароль. Если включена проверка сложности или минимальная длина, сначала нужно отключить эти требования. Для базы с доступом из сети пустые пароли недопустимы.