Смена пароля на вход в 1С:Предприятие 8.3

· 9 мин

Содержание

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

Сложности начинаются, когда путают разные пароли. В одной базе их может быть сразу три: пароль пользователя ИБ (им входят в программу), пароль администратора кластера серверов и пароль СУБД в клиент-серверном варианте. Меняются они в разных местах и по разным причинам. Ниже — как поменять каждый из них и что делать, если пароль администратора базы потерян.

Какой пароль вам нужно сменить?

Что это за пароль и зачем его менять

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

Менять пароль обычно нужно в трёх ситуациях:

  • 🔐 плановая смена по политике безопасности (раз в несколько месяцев);
  • 👤 увольнение или смена сотрудника, за которым была закреплена учётная запись;
  • ⚠️ подозрение, что пароль узнал посторонний.

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

Отдельно стоит пароль администратора кластера серверов и пароль СУБД — они относятся к клиент-серверному варианту и к обычному входу пользователя отношения не имеют. Про них — в последних разделах.

Чтобы не искать не там, держите в голове, какой пароль где меняется:

ПарольГде меняетсяРежим
Пользователя ИБ (вход в программу)Карточка пользователя«1С:Предприятие» или Конфигуратор
Администратора кластера серверовКонсоль администрирования серверовОтдельная оснастка, не база
Пользователя СУБД (подключение к SQL)Свойства базы в кластереКонсоль серверов или rac

Как пользователю поменять свой пароль в «1С:Предприятии»

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

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

Пути указаны для типовых конфигураций на «1С:Библиотеке стандартных подсистем» — это «Бухгалтерия предприятия» 3.0, «Зарплата и управление персоналом» 3.1, «Управление торговлей» 11. В них раздел администрирования выглядит одинаково.

Если у сотрудника ограниченные права и раздела Администрирование он не видит, команда «Сменить пароль» доступна из главного меню программы (кнопка меню в верхней части окна, пункт обслуживания/сервиса). Когда и её нет — пароль меняет администратор, вариант ниже.

В базе может действовать политика паролей: минимальная длина, обязательные цифры и буквы, запрет повторять старый пароль. Если новый пароль программа не принимает — он не проходит по этим требованиям. Правила задаёт администратор в Администрирование → Настройки пользователей и прав → Настройки входа.

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

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

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

После этого сообщите сотруднику новый пароль и попросите сменить его на свой при первом входе.

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

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

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

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

Пароль в окне запуска и в списке баз

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

Как это сбросить:

  • При очередном входе снимите галочку «Запомнить пароль» в окне авторизации — платформа снова начнёт спрашивать пароль.
  • Если окно авторизации вообще не появляется, значит пароль сохранён. Проще всего сбросить его, сменив сам пароль пользователя (разделы выше): после смены старый сохранённый перестанет подходить, и 1С запросит новый.
  • Когда окно входа не показывается и смена пароля ничего не меняет — скорее всего, включена аутентификация операционной системы: вход идёт по учётной записи Windows автоматически. Тогда пароль 1С не участвует вовсе, а доступ регулирует администратор в карточке пользователя (сопоставление с учётной записью ОС).

Сам список информационных баз в окне запуска паролей не хранит — там только имена баз и пути к ним. Строка соединения с базой пароль пользователя ИБ не содержит; он либо вводится при входе, либо запоминается платформой на конкретном компьютере.

На общих и терминальных компьютерах галочку «Запомнить пароль» лучше не ставить: любой, кто сядет за этот сеанс, зайдёт в базу под вашей учётной записью.

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

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

Рабочие варианты по убыванию предпочтительности:

  1. 👥 Войти под другим администратором. Если в базе есть вторая учётная запись с правами «Администратор» — зайдите под ней и смените пароль первой через карточку пользователя.
  2. 💾 Восстановить из резервной копии . Если недавно делали выгрузку .dt или копию файловой базы , где пароль ещё был известен, — разверните её. Данные с момента копии придётся довнести, зато доступ вернётся.
  3. 🛠 Обратиться к тому, кто настраивал базу (внедренец, франчайзи, системный администратор). У них может быть сохранён пароль или техническая учётная запись.

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

Чтобы такое не повторилось, после восстановления доступа заведите вторую учётную запись администратора и храните её пароль отдельно. Один администратор на базу — это одна точка отказа.

Смена пароля в клиент-серверном варианте (SQL)

В клиент-серверной базе есть ещё один пароль — которым кластер серверов 1С подключается к СУБД (чаще всего PostgreSQL или Microsoft SQL Server). К учётным записям пользователей он не относится и в карточке пользователя не меняется.

Менять его нужно, когда администратор СУБД сменил пароль у пользователя базы данных: кластер перестанет подключаться, и база не откроется с ошибкой соединения с сервером БД.

Через консоль администрирования серверов 1С (графический вариант):

  1. Откройте оснастку Администрирование серверов 1С:Предприятия.
  2. Разверните кластер → Информационные базы → выберите нужную базу.
  3. Откройте её свойства.
  4. В полях «Пользователь сервера БД» и «Пароль пользователя БД» укажите актуальные данные СУБД.
  5. Сохраните изменения.

Через утилиту rac (без графики, на самом сервере) параметры базы меняет команда rac infobase update. Точные имена ключей (в том числе для пароля СУБД) зависят от версии платформы — сверьтесь со справкой: выполните rac help и rac infobase help, вместо того чтобы подбирать параметры наугад.

Если потерян пароль администратора кластера серверов (не СУБД и не пользователя ИБ), пересоздавать кластер или удалять базы нельзя. Безопасный путь — остановить службу сервера 1С (при этом оборвутся сеансы всех пользователей, делайте в нерабочее время), восстановить файлы кластера из резервной копии или подключить администратора сервера. Произвольное удаление настроек кластера приведёт к потере всех зарегистрированных баз.

Пароль пользователя информационной базы в клиент-серверном варианте меняется ровно так же, как в файловом, — через «1С:Предприятие» или Конфигуратор. Разница только в пароле СУБД и в пароле кластера.

Частые ошибки при смене пароля

Отдельные ситуации, которые чаще всего мешают сменить пароль:

  • «Идентификация пользователя не выполнена». Платформа не приняла связку имя + пароль. Проверьте раскладку клавиатуры, Caps Lock и регистр — пароль в 1С чувствителен к регистру. Пробел в начале или конце тоже считается символом.
  • Новый пароль не сохраняется. Срабатывает политика паролей (длина, обязательные цифры/буквы, запрет повтора). Требования к паролю смотрит и меняет администратор в настройках входа.
  • Нет раздела «Пользователи». У текущей учётной записи недостаточно прав. Сменить чужой пароль может только пользователь с правами администратора.
  • После смены пароля в базу не пускает. Если в окне входа стояла галочка «Запомнить пароль», платформа подставляет старый. Снимите галочку и введите новый пароль вручную.
  • Клиент-серверная база не открывается у всех сразу. Это почти всегда не пароль пользователя, а сменившийся пароль СУБД — исправляется в свойствах базы в консоли серверов (раздел выше), а не в карточке пользователя.

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

Можно ли сменить пароль пользователя, не заходя в Конфигуратор?
Да. В типовых конфигурациях пароль меняется прямо в «1С:Предприятии» — в карточке пользователя через Администрирование → Настройки пользователей и прав → Пользователи. Конфигуратор для этого не обязателен.
Чем пароль 1С отличается от пароля Windows?
Пароль 1С — это внутренняя авторизация информационной базы, его проверяет сама платформа. Пароль Windows относится к учётной записи операционной системы. Если в базе включена аутентификация ОС, вход идёт по учётке Windows, и отдельный пароль 1С может быть не задан.
Как заставить сотрудника сменить временный пароль при первом входе?
В карточке пользователя поставьте флажок «Потребовать смену пароля при входе». После входа с временным паролем программа сама попросит задать новый.
Нужен ли монопольный доступ, чтобы сменить пароль?
Нет. Смена пароля пользователя не требует монопольного режима — её можно делать, когда в базе работают другие люди. Монопольный доступ нужен для изменения структуры, загрузки .dt и тестирования базы.
Почему после смены пароля СУБД перестала открываться вся база?
Кластер серверов 1С подключается к базе данных под отдельной учётной записью СУБД. Когда её пароль сменили на стороне SQL, а в свойствах базы не обновили — кластер не может подключиться. Укажите новый пароль СУБД в консоли администрирования серверов.