При разворачивании новой информационной базы из файла конфигурации (.cf) специалисты нередко сталкиваются с ситуацией, когда после создания администратора в режиме «Конфигуратор» система отказывается запускаться в режиме «1С:Предприятие». Вместо открытия программы появляется системное уведомление: «Пользователь не был найден в справочнике пользователей. Возникла ошибка при добавлении пользователя в справочник». Проанализируем, почему возникает эта ошибка и как корректно выполнить первый вход в базу.
Выясним причину такого поведения платформы. В типовых конфигурациях 1С (включая «Бухгалтерию предприятия») работает встроенный механизм автоматического сопоставления пользователей информационной базы (учетных записей платформы) и элементов справочника Пользователи.
При попытке входа под учетной записью, созданной вручную в Конфигураторе, программа пытается автоматически зарегистрировать её в справочнике Пользователи. Однако при первом запуске пустой базы возникают препятствия:
ПолныеПрава может быть недостаточно для автоматического создания объектов. Пользователю ИБ также требуется административная роль Администрирование (или системное право на администрирование данных).Рассмотрим основной и наиболее правильный подход к первому запуску новой базы. В платформе 1С:Предприятие предусмотрено правило: если список пользователей в Конфигураторе абсолютно пуст, программа запускается без запроса логина и пароля с максимальными правами.
Разберем процесс по шагам:
Если требуется зайти под конкретным пользователем, созданным через Конфигуратор, разберем альтернативный вариант решения. Ошибку записи в справочник можно обойти путем расширения системных прав пользователя ИБ.
ПолныеПрава выстроена галочка напротив роли Администрирование.Посмотрим на ещё один способ принудительного запуска процедур первого заполнения. Если база создана из файла .cf, можно заставить конфигурацию выполнить стартовые обработчики через параметр запуска:
/C ЗапуститьОбновлениеИнформационнойБазы.Проанализируем ситуацию, если вышеописанные шаги не дали результата. Для точного выяснения причин исключения рекомендуется использовать встроенные средства диагностики:
ПриНачалеРаботыСистемы. Это позволит пошагово проследить процесс записи элемента в справочник Пользователи и определить конкретное место сбоя.