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

· 9 мин

Содержание

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

Частое заблуждение: «пароль от 1С хранится на сервере, значит, его можно сменить в консоли серверов». Нет. Пароль пользователя хранится в самой информационной базе. Консоль кластера и ОС к нему отношения не имеют. Исключение одно: вход по учётной записи Windows, тогда пароль меняется средствами Windows.

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

Перед сменой: что проверить за две минуты

Смена пароля занимает секунды, но разобраться, почему «не получается», потом дольше. Проверьте три вещи.

  • 🔑 Как вы входите. Если при запуске базы 1С спрашивает имя и пароль, это аутентификация 1С:Предприятия. Если база открывается без вопросов под вашей учёткой Windows, это вход через операционную систему, и пароль 1С там вообще не задан.
  • 👤 Какие у вас права. Если смена пароля недоступна, возможно, вам её запретили (об этом ниже).
  • 💾 Сколько человек работает под этим именем. Если под одним логином сидит бухгалтерия из трёх человек, новый пароль нужно сообщить всем сразу, иначе утром в базу не войдёт половина отдела.

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

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

Это самый частый сценарий. Вы вошли в базу, работаете и хотите заменить пароль на новый.

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

Новый пароль заработает при следующем входе. Текущий сеанс продолжает работать, перезапускать 1С для этого не нужно.

Если в карточке своего пользователя вы не видите кнопки смены пароля, значит, для вас она закрыта. Администратор мог поставить галочку «Запретить пользователю менять пароль» (в Конфигураторе она называется Запрещено изменять пароль). Тогда пароль вам поменяет только администратор.

Если при входе просят сменить пароль

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

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

Сотрудник забыл пароль? Старый вспоминать не нужно, администратор задаёт новый без него.

  1. Войдите в базу под пользователем с правами администратора.
  2. Откройте Администрирование → Настройки пользователей и прав → Пользователи.
  3. Найдите сотрудника в списке, дважды щёлкните по строке.
  4. В карточке нажмите кнопку установки пароля (в разных редакциях называется «Установить пароль » или «Изменить пароль»).
  5. Введите новый пароль дважды и запишите карточку.

Что стоит отметить в этой же карточке:

НастройкаЗачем
Требовать смену пароля при входеСотрудник сам придумает свой пароль, администратор его не узнает
Запретить менять парольДля общих служебных учёток, которыми пользуются несколько человек
Срок действия пароляЕсли в организации принято менять пароли по графику

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

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

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

Вход в Конфигуратор требует права администратора. Не забудьте: в этом списке нет «серых» пользователей. Если администраторов в базе нет совсем, список вам не откроют.

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

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

Что делать по порядку, от простого к сложному:

  1. Найти другого администратора. В базах обычно есть второй пользователь с полными правами: главный бухгалтер, ИТ-специалист, сотрудник обслуживающей фирмы. Он войдёт и сбросит пароль через Администрирование → Настройки пользователей и прав → Пользователи.
  2. Проверить, нет ли записанного пароля. Менеджер паролей, запись в договоре с обслуживающей организацией, передаточный акт при смене администратора.
  3. Узнать у того, кто делал базу. Если базу настраивала сторонняя фирма, пароль есть у неё.
  4. Восстановить из резервной копии. Если у вас есть копия, сделанная до того, как пароль изменили, и ничего важного с тех пор не появилось, разворачивайте её. Неактуальную копию не восстанавливайте, потеряете данные за период.
  5. Обратиться к специалисту. Если база ваша и доказать право на неё можно, обслуживающая организация подскажет законные варианты.

Прежде чем что-то делать с базой, сделайте её копию. Файловую базу копируют обычным копированием папки с файлом 1Cv8.1CD при закрытых сеансах, клиент-серверную выгружают штатной выгрузкой информационной базы.

Клиент-серверный вариант: что меняется

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

  • 🖥 Администратор кластера и пользователь 1С — разные люди. У кластера серверов может быть свой администратор со своим паролем (его задают в консоли администрирования серверов). Пароль пользователя «Иванов» от этого не зависит.
  • 🗄 Пароль СУБД — отдельный. Логин и пароль, под которыми сервер 1С подключается к PostgreSQL или MS SQL, меняют в СУБД. Если поменяли их там, нужно обновить параметры подключения в свойствах информационной базы в консоли кластера, иначе база перестанет открываться.
  • 🔄 Сеансы. Смена пароля пользователя не обрывает уже открытые сеансы. А вот смена параметров подключения к СУБД, перезапуск службы агента сервера или рабочего процесса оборвут сеансы всех пользователей. Делайте это вне рабочего времени.

Если пользователь жалуется, что «пароль не подходит», а вы его только что установили, проверьте раскладку клавиатуры и Caps Lock. Это причина в большинстве таких обращений.

Как настроить требования к паролю: длина, сложность, срок

Слабые пароли вроде 1234 или buh — самая частая дыра в защите базы. 1С умеет проверять пароль при установке.

Откройте Администрирование → Настройки пользователей и прав и найдите настройки входа в программу (в разных конфигурациях они находятся в этом разделе или рядом). Обычно доступны:

  • минимальная длина пароля, разумный минимум для бухгалтерской базы — 8 символов;
  • требование сложного пароля (буквы разного регистра, цифры, специальные символы);
  • срок действия пароля, после которого система потребует новый;
  • запрет повтора недавно использованных паролей;
  • блокировка пользователя, который давно не заходил.

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

Какой пароль считать нормальным

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

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

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

  • 🔗 Ярлыки запуска. Если в строку запуска вписан параметр с паролем, ярлык перестанет работать. Исправьте свойства ярлыка на каждом компьютере, где он остался.
  • 🔄 Обмены между базами. Обмен данными с другой базой нередко настроен под отдельным пользователем. В настройках подключения к такой базе хранится его пароль, и после смены обмен остановится с ошибкой авторизации. Обновите пароль в настройках подключения.
  • 🌐 Публикации на веб-сервере и внешние сервисы. Сервис, который ходит в базу под служебной учёткой (интеграция с сайтом, выгрузка в другую систему), нужно перенастроить на новый пароль.
  • 🕒 Регламентные операции и скрипты. Скрипт ночной выгрузки или проверки, запускаемый с паролем в командной строке, после смены перестанет входить в базу. Проверьте планировщик заданий Windows.

Практичный порядок для служебной учётки:

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

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

Вход через учётную запись Windows: пароль 1С менять не нужно

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

  • пароль меняют средствами Windows (Ctrl+Alt+Del → Изменить пароль) или в домене через ИТ-отдел;
  • после смены пароля Windows пользователь заходит в 1С как обычно, ничего в базе не обновляется;
  • если вход не срабатывает, проверьте, что в карточке пользователя указан правильный логин Windows в формате ДОМЕН\логин.

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

Что делать, если доменная учётка заблокирована

Блокировка Windows-учётной записи в 1С не лечится. Пароль в Active Directory разблокирует администратор домена. Когда учётка снова работает, вход в 1С восстановится сам.

Какой у вас случай?

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

Можно ли поменять пароль в 1С, не зная старого?
Только администратору и только для другого пользователя. Свой пароль без ввода текущего заменить нельзя.
Через какое время новый пароль начнёт действовать?
Сразу. Текущий сеанс продолжится, а при следующем входе потребуется уже новый пароль.
Почему после смены пароля не открывается база в ярлыке?
Если в параметрах запуска ярлыка записан пароль (/P), он остался старым. Отредактируйте свойства ярлыка или уберите пароль из командной строки, лучше второе.
Нужно ли перезапускать сервер 1С после смены пароля пользователя?
Нет. Пользователь хранится в базе, перезапуск не нужен. Перезапуск потребуется, только если вы меняли параметры подключения к СУБД.
Как часто менять пароль?
Если требований политики безопасности нет, достаточно менять при подозрении на утечку, при увольнении сотрудника, знавшего общий пароль, и по графику, если он у вас принят.