Новый пароль для администратора информационной базы 1С:Предприятия 8.3

· 9 мин

Содержание

Сменить пароль администратора 1С быстрее всего в Конфигураторе: Администрирование → Пользователи, откройте пользователя с ролью «Полные права», введите новый пароль в поля «Пароль» и «Подтверждение пароля» на вкладке «Основные» и нажмите ОК. В типовых конфигурациях (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) то же можно сделать без Конфигуратора — из карточки пользователя в режиме 1С:Предприятие.

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

Три разных «пароля администратора» в 1С

Прежде чем что-то менять, определите, какой именно пароль нужен. Под словами «администратор 1С» скрываются разные учётные записи с разными уровнями доступа.

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

В файловом варианте есть только первая строка. Пароль на папку с файлом 1Cv8.1CD 1С не ставит — доступ к ней ограничивают правами Windows.

💡 Права администратора базы дают роль «Полные права» и флажок «Администрирование». В БСП-конфигурациях пользователь с профилем «Администратор» получает их автоматически.

Как сменить пароль администратора в файловой базе

Через Конфигуратор

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

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

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

В режиме 1С:Предприятие

В Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других конфигурациях на БСП список пользователей открывается так:

КонфигурацияПуть
Бухгалтерия предприятия 3.0Администрирование → Настройки пользователей и прав → Пользователи
Зарплата и управление персоналом 3.1Администрирование → Настройки пользователей и прав → Пользователи
Управление торговлей 11НСИ и администрирование → Настройки пользователей и прав → Пользователи

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

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

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

Почему в файловой базе одного пароля мало

Пароль администратора защищает вход через 1С, но не сам файл. Тот, кто может скопировать 1Cv8.1CD, унесёт все данные и будет подбирать пароль у себя. Поэтому после смены пароля проверьте права на папку базы:

  1. Откройте свойства папки базы → вкладка «Безопасность».
  2. Оставьте доступ на чтение и запись только группе тех, кто работает в базе.
  3. Уберите группы «Все» и «Пользователи домена», если они там есть.
  4. Папку с резервными копиями закройте ещё строже: туда нужен доступ только администратору и учётной записи, под которой работает скрипт копирования.

Если база лежит на сетевом диске, те же ограничения ставят на общую папку и на файловую систему одновременно.

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

Администратор информационной базы

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

Администратор кластера

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

  1. Откройте «Администрирование серверов 1С Предприятия» (оснастка MMC).
  2. Разверните центральный сервер → Кластеры → нужный кластер.
  3. Перейдите в узел Администраторы внутри кластера.
  4. Откройте свойства администратора и задайте новый пароль.

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

Если в кластере нет ни одного администратора, консоль пускает любого, кто подключается к серверу. Первая же созданная запись включает проверку. Перед тем как её добавить, запишите имя и пароль.

Пароль пользователя СУБД

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

Пароль СУБД меняйте в окно без пользователей: базы, где пароль не обновлён, перестанут открываться.

Пароль администратора и командная строка

Сменить пароль пользователя базы одной командой 1cv8 нельзя — у пакетного режима Конфигуратора нет такого параметра. Командная строка нужна для другого: передать логин и пароль при запуске и автоматизировать обслуживание.

Запуск Конфигуратора с учётными данными:

"C:\Program Files\1cv8\common\1cestart.exe" DESIGNER /F"D:\Bases\Buh" /N"Администратор" /P"НовыйПароль"

Выгрузка базы в .dt в пакетном режиме (для серверной базы вместо /F указывают /S"сервер\имя_базы"):

"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" DESIGNER /F"D:\Bases\Buh" /N"Администратор" /P"НовыйПароль" /DumpIB"D:\Backup\buh.dt" /Out"D:\Backup\log.txt"

Путь к 1cv8.exe подставьте свой: номер версии в папке зависит от установленной платформы.

Массово сменить пароль можно кодом. Код выполняется на сервере под пользователем с полными правами, например во внешней обработке:

&НаСервере
Процедура СменитьПарольНаСервере(ИмяПользователя, НовыйПароль)
    Пользователь = ПользователиИнформационнойБазы.НайтиПоИмени(ИмяПользователя);
    Если Пользователь = Неопределено Тогда
        ВызватьИсключение "Пользователь не найден: " + ИмяПользователя;
    КонецЕсли;
    Пользователь.Пароль = НовыйПароль;
    Пользователь.Записать();
КонецПроцедуры

Для кластера есть утилита rac. Список кластеров показывает rac cluster list, а команды для работы с администраторами кластера и параметры авторизации смотрите в справке rac help cluster — набор ключей зависит от версии платформы.

Что перестанет работать после смены пароля

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

🔹 Bat-файлы резервного копирования и обновления. Ищите параметр /P в скриптах и заданиях планировщика Windows.

🔹 Публикация на веб-сервере. В файле default.vrd строка подключения может содержать Usr= и Pwd=.

🔹 Обмены и синхронизация. В настройках синхронизации данных с другой базой хранится имя и пароль пользователя, под которым подключаются к этой базе.

🔹 Внешние подключения. COM-соединения из других программ, скрипты на OneScript, сервисы мониторинга.

🔹 Список баз у пользователей. Если в строке подключения ярлыка или файла .v8i сохранён пароль, вход перестанет срабатывать.

💡 Хорошая практика — не запускать автоматику под личным администратором. Заведите отдельного служебного пользователя с нужными ролями и меняйте его пароль по своему графику.

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

Легального способа «посмотреть» старый пароль нет: 1С хранит не сам пароль, а его хеш. Остаётся получить доступ другим путём.

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

В сети встречаются способы сбросить пароль правкой файла 1Cv8.1CD в HEX-редакторе или переименованием системной таблицы пользователей в СУБД. Это недокументированные приёмы. Ошибка в них портит базу. Применять их можно только к своей базе и только на копии.

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

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

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

Настройки платформы

В Конфигураторе откройте Администрирование → Параметры информационной базы. Там задаются:

  • 🔐 минимальная длина пароля пользователей;
  • 🔐 проверка сложности пароля — тогда пароль должен содержать символы разных групп и не совпадать с именем.

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

Настройки в БСП-конфигурациях

В Бухгалтерии 3.0 и ЗУП 3.1 те же требования удобнее задавать в программе: Администрирование → Настройки пользователей и прав, ссылка на настройки входа. Можно отдельно задать правила для обычных пользователей и для внешних, срок действия пароля и запрет входа неактивным пользователям.

Практические рекомендации

ЧтоРекомендация
ДлинаНе меньше 12 символов для администратора, 8 для пользователей
СложностьВключить проверку сложности
Общие учёткиНе использовать одну учётную запись на несколько человек
АдминистраторыДве учётные записи с полными правами, у второй пароль хранится у руководителя
Пустой парольНедопустим ни у одного пользователя, особенно с ролью «Полные права»

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

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

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

❌ Сняли флажок «Аутентификация 1С:Предприятия». Если при этом не настроена аутентификация ОС, администратор не сможет войти вообще.

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

❌ Пробел в конце пароля. При копировании из почты или мессенджера легко захватить лишний пробел. 1С считает его частью пароля.

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

Можно ли оставить администратору пустой пароль?
Технически да, но тогда любой, кто видит базу в списке, войдёт в Конфигуратор и выгрузит данные. Для учётной записи с полными правами пустой пароль недопустим.
Учитывается ли регистр букв в пароле 1С?
Да. «Admin2024» и «admin2024» — разные пароли. Проверьте раскладку и Caps Lock перед вводом.
Нужно ли выгонять пользователей из базы для смены пароля?
Нет. Смена пароля не требует монопольного режима, работающие пользователи продолжат сеансы. Новый пароль понадобится при следующем входе.
Как узнать, кто и когда менял пароль?
Откройте журнал регистрации и отберите события по пользователям информационной базы. В нём видно, кто изменил учётную запись и в какое время.
Сменится ли пароль во всех базах сразу?
Нет. Пользователи хранятся внутри каждой базы отдельно. Если администратор один и тот же в пяти базах, пароль меняют в каждой из них.