Смена и сброс пароля в хранилище конфигурации: для разработчика и администратора

· 8 мин

Содержание

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

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

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

Что нужно до начала: права и подключение к хранилищу

Хранилище конфигурации (configuration repository) — встроенный механизм версионирования 1С для командной разработки. Каждый разработчик входит в него под своей учётной записью с именем и паролем. Эти учётные записи создаёт и ведёт администратор хранилища — тот, кто создавал хранилище, либо тот, кому выдали права администрирования.

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

Адрес зависит от того, как развёрнуто хранилище:

  • 📁 Файловое хранилище — доступ по пути к папке, например \\server\repo или локальный каталог. Пароль пользователя проверяется при подключении к этой папке.
  • 🌐 Хранилище через сервер (служба сервера хранилища) — доступ по сетевому адресу. Сам пользователь хранилища и его пароль остаются теми же; меняется только способ подключения.

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

От ваших прав зависит, что вы сможете сделать:

  • 🔑 Пользователь с правами администрирования — меняет пароль любому, добавляет и удаляет учётные записи, настраивает права.
  • 👤 Обычный разработчик — как правило, видит в списке только свою запись и может сменить собственный пароль; чужие пароли и состав пользователей ему недоступны.
Перед сменой пароля проверьте
Выполнено: 0 / 4

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

Как сменить свой пароль пользователя хранилища

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

  1. Подключитесь к хранилищу под своим текущим паролем.
  2. Откройте Конфигурация → Хранилище конфигурации → Администрирование хранилища → Пользователи хранилища.
  3. Найдите в списке свою учётную запись и откройте её двойным щелчком.
  4. В полях Пароль и Подтверждение пароля введите новый пароль дважды — одинаково.
  5. Нажмите ОК в карточке пользователя и затем сохраните изменения в окне списка.

После этого отключитесь от хранилища (Отключиться от хранилища) и подключитесь заново уже под новым паролем — так вы сразу проверите, что он принят, а старое соединение не держит прежние данные.

Если открыть свою учётную запись не удаётся или поля пароля недоступны для редактирования — значит, у вас нет прав на самостоятельную смену. Тогда пароль меняет администратор хранилища (следующий раздел).

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

Смена пароля не влияет на вашу работу с кодом. Захваченные вами объекты остаются захваченными, незавершённые изменения — на месте. Меняется только то, какой пароль вы вводите при следующем подключении. Поэтому менять пароль можно в любой момент, не дожидаясь, пока вы поместите изменения в хранилище.

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

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

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

Знать старый пароль пользователя для сброса не требуется — в этом и смысл административного сброса. Администратор назначает новый пароль «поверх» прежнего.

Передавайте новый пароль владельцу закрытым каналом (личное сообщение в корпоративном мессенджере, устно), а не в общем чате. Разумно попросить разработчика сразу сменить его на свой — тогда даже администратор не будет знать рабочий пароль.

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

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

Какие требования к паролю хранилища действуют на самом деле

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

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

Раз платформа не ограничивает, требования задаёт регламент вашей организации. Практические ориентиры:

ПараметрРазумный минимум
Длинане короче 8–10 символов
Составбуквы разного регистра и цифры
Уникальностьне совпадает с паролем входа в базу
Общие паролине использовать один на всех

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

Чем пароль хранилища отличается от других паролей 1С

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

  • 🗄️ Пароль пользователя хранилища — для доступа к хранилищу конфигурации при разработке. О нём эта статья.
  • 🖥️ Пароль пользователя информационной базы — для входа в конкретную базу в режимах 1С:Предприятие и Конфигуратор.
  • 🧩 Пароль администратора кластера серверной базы — защищает консоль администрирования сервера.
  • 🌐 Доступ к серверу хранилища (если хранилище опубликовано через сервер) — ограничивается на уровне самого сервера и операционной системы.

Вывод простой: если вы сменили пароль в хранилище, пароль входа в базу остался прежним, и наоборот. Когда «пароль не подходит», сначала уточните, к чему именно он — к базе или к хранилищу.

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

Ошибки доступа к хранилищу и как их устранить

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

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

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

Смена пароля — часть более широкой задачи: кто и как имеет доступ к коду вашей конфигурации.

  • 👥 Индивидуальные учётные записи. У каждого разработчика своя запись — так видно, кто какие изменения поместил в хранилище.
  • 🔒 Минимум администраторов, но не один. Права администрирования — только тем, кому они нужны; при этом администраторов хотя бы двое, чтобы не потерять управление.
  • 🚪 Отзыв доступа при уходе сотрудника. Пароль уволенного меняют или удаляют учётную запись, предварительно сняв его захваты.
  • 🗂️ Защита на уровне ОС и сервера. Доступ к сетевой папке или серверу хранилища ограничьте правами операционной системы — пароль хранилища не единственный рубеж.
  • 💾 Резервные копии. Регулярно копируйте папку хранилища: это страховка и от потери паролей, и от повреждения данных.

Полезное правило: администратор задаёт новый пароль только для первичной выдачи или сброса, а дальше просит разработчика сменить его на собственный. Так рабочий пароль знает только владелец.

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

Нужно ли знать старый пароль, чтобы сменить его?
Для своего — нет отдельно: вы уже вошли под ним при подключении к хранилищу. Для чужого пароля администратор задаёт новый «поверх» прежнего, старый знать не требуется.
Изменится ли пароль входа в базу, если сменить пароль в хранилище?
Нет. Это разные учётные записи. Пароль пользователя базы и пароль пользователя хранилища меняются независимо.
Что делать, если потерян пароль единственного администратора хранилища?
Встроенного сброса нет. Восстановите хранилище из резервной копии или создайте новое и подключите к нему конфигурацию. Чтобы не попадать в эту ситуацию, держите двух администраторов.
Можно ли оставить пароль пользователя хранилища пустым?
Технически да — платформа это разрешает. Но для рабочего хранилища это небезопасно: доступ к коду конфигурации окажется фактически открытым.
Почему после смены пароля 1С всё равно просит старый?
Старое соединение с хранилищем держит прежние данные. Отключитесь от хранилища и подключитесь заново под новым паролем.