Смена пароля в 1С 8.3: свой, чужой и забытый

· 9 мин

Содержание

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

Пароль хранится в каждой информационной базе отдельно. Поменяли его в бухгалтерии — в базе ЗУП остался старый.

Кто может менять пароль: пользователь и администратор

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

КтоЧто можетГде
👤 Обычный пользовательСменить только свой пароль, зная текущийМеню программы
🛡️ Администратор (роль «Полные права» или «Администратор системы»)Задать пароль любому пользователю без знания старогоКарточка пользователя или Конфигуратор
🚫 Пользователь с запретомНичего, смена заблокирована флагом в учётной записиТолько администратор

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

Если в карточке пользователя включена аутентификация операционной системы, 1С при входе не спрашивает пароль. Такому сотруднику пароль меняют в Windows (или в домене), а не в 1С.

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

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

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

  1. Откройте базу под своим именем.
  2. Нажмите кнопку главного меню в левом верхнем углу окна (три горизонтальные полоски).
  3. Выберите Сервис → Изменить пароль.
  4. Введите текущий пароль, затем новый и его подтверждение.
  5. Нажмите OK. Новый пароль действует со следующего входа, текущий сеанс не прерывается.

В конфигурациях на Библиотеке стандартных подсистем (БП 3.0, ЗУП 3.1, УТ 11) свой пароль можно задать и из своей же карточки пользователя, если администратор не запретил это. Карточку видно в списке пользователей, если у вас есть право его открывать.

Если команды Изменить пароль нет в меню, значит, в учётной записи стоит запрет на смену пароля. Либо вход выполнен через аутентификацию Windows. В обоих случаях обращайтесь к администратору базы.

Как администратор задаёт пароль другому пользователю

В БП 3.0, ЗУП 3.1 и УТ 11 порядок одинаковый.

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

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

Когда сотрудник уходит: смена пароля или отключение входа

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

  1. Откройте карточку пользователя в Администрирование → Настройки пользователей и прав → Пользователи.
  2. Снимите флажок Вход в программу разрешен.
  3. Запишите карточку.

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

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

Смена пароля через Конфигуратор

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

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

В этом же окне есть флажки, которые влияют на смену пароля:

  • 🔐 Аутентификация 1С:Предприятия — вход по имени и паролю. Без этого флажка поле пароля ни на что не влияет.
  • 🚫 Пользователю запрещено изменять пароль — убирает возможность сменить пароль самостоятельно.
  • 🪟 Аутентификация операционной системы — вход по учётной записи Windows без пароля 1С.
  • 👁️ Показывать в списке выбора — выводит имя в выпадающем списке окна входа. Для безопасности его часто снимают, тогда имя вводят вручную.

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

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

Пароль в строке запуска

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

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Base\Buh" /N"Иванова" /P"НовыйПароль"

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

Требования к сложности и сроку действия пароля

По умолчанию 1С принимает любой пароль, даже пустой. Ограничения включает администратор.

В типовых конфигурациях

В БП 3.0, ЗУП 3.1 и УТ 11 откройте Администрирование → Настройки пользователей и прав → Настройки входа. Там отдельно для внутренних и внешних пользователей задают:

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

На уровне платформы

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

Сложный пароль по правилам платформы:

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

Для бухгалтерии разумный минимум — 8–10 символов и смена раз в 90 дней. Слишком частая смена приводит к паролям на стикерах под монитором, это хуже длинного срока.

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

Минимальная защита учётных записей в базе
Выполнено: 0 / 6

Пароли в клиент-серверной базе

В серверном варианте 1С паролей больше, и их часто путают. Смена одного не меняет остальные.

ПарольЗащищаетГде меняют
Пользователя информационной базыВход сотрудника в 1СКарточка пользователя или Конфигуратор, как в файловой базе
Администратора кластераУправление кластером серверов 1СКонсоль администрирования серверов, свойства кластера
Администратора информационной базы в кластереИзменение параметров базы в консолиКонфигуратор этой базы: это пользователь с административными правами
Пользователя СУБДПодключение сервера 1С к SQL Server или PostgreSQLСначала в СУБД, затем в свойствах базы в консоли (поля пользователя и пароля сервера баз данных)

Пароли пользователей 1С в серверной базе меняются точно так же, как в файловой. Отличия начинаются, когда меняют пароль учётной записи СУБД.

  1. Смените пароль пользователя в самой СУБД (SQL Server Management Studio или pgAdmin).
  2. В консоли администрирования серверов 1С откройте Информационные базы → свойства нужной базы.
  3. Введите новый пароль пользователя сервера баз данных и сохраните.

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

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

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

Самая неприятная ситуация. Порядок действий — от безопасного к рискованному.

  1. Второй администратор. Если в базе есть ещё один пользователь с полными правами, он задаст новый пароль через карточку или Конфигуратор за минуту.
  2. Аутентификация Windows. Если у какой-то административной учётной записи была включена авторизация через ОС, войдите под этим пользователем Windows и смените пароль.
  3. Резервная копия. Восстановите копию базы , в которой пароль известен, и перенесите в неё изменения за период. Подходит, если копия свежая.
  4. Обслуживающая организация. Партнёр, который сопровождает базу, часто знает пароли администратора или имеет свою учётную запись.

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

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

Ошибки при смене и вводе пароля

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

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

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

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