При установке современной операционной системы Windows 10 или 11 многие пользователи сталкиваются с тем, что система настойчиво предлагает привязать установку к учетной записи Microsoft (MSA). В результате этого привычное понятие «локального администратора» размывается. Когда же дело доходит до установки серверных компонентов, таких как сервер 1С:Предприятие, возникает резонный вопрос: какой пароль указывать для запуска службы? Разберем эту ситуацию подробно, проанализируем риски и найдем наиболее правильное техническое решение.
Рассмотрим механизм работы учетных записей в Windows 10. Если при установке вы ввели адрес электронной почты и пароль от аккаунта Microsoft, то ваша учетная запись перестает быть «чисто локальной». Система создает профиль, который синхронизируется с облаком. В этом случае:
Выясним причину, по которой пароль от учетной записи Microsoft часто не подходит для запуска службы сервера 1С. Основная проблема заключается в том, что службы Windows работают в так называемой «сессии 0». Если для вашего аккаунта включена двухфакторная аутентификация (2FA) или политика безопасности требует периодической смены пароля в облаке, служба 1С может внезапно перестать запускаться, так как она не может интерактивно «подтвердить» личность пользователя.
Проанализируем ситуацию со встроенным системным администратором. В каждой копии Windows есть скрытая учетная запись с именем Администратор (или Administrator в английской версии). По умолчанию она отключена и не имеет пароля. Если вам крайне необходимо использовать именно локальную учетную запись с полными правами, выполним следующие шаги:
net user администратор /active:yes
net user администратор ВашСложныйПароль
Важный момент: Использование встроенного администратора для работы сервера 1С — это серьезная дыра в безопасности. Посмотрим на ситуацию глазами злоумышленника: сервер 1С может исполнять произвольный программный код (внешние обработки, расширения). Если служба запущена от имени администратора, любая вредоносная обработка получит полный контроль над операционной системой.
Разберем наиболее грамотный подход, который предлагает сама компания 1С. При установке сервера «1С:Предприятие» инсталлятор предлагает создать отдельную локальную учетную запись, обычно это usr1cv8. Рассмотрим, почему это лучшее решение:
Даже если мы создали локального пользователя или решили использовать существующего, служба сервера 1С не запустится, пока пользователю не будет дано соответствующее право в локальных политиках безопасности. Проанализируем, как это сделать по шагам:
Win + R и введем secpol.msc для открытия локальной политики безопасности..\usr1cv8 или вашу локальную учетную запись).После этого служба сможет успешно авторизоваться при старте системы.
Рассмотрим еще один важный аспект. Чтобы сервер 1С работал корректно, пользователю, под которым он запущен, необходим полный доступ к определенным каталогам. Проверим наличие прав на следующие папки:
C:\Program Files\1cv8).srvinfo), где хранятся списки информационных баз и настройки кластера.Temp).Выясним, как это настроить: нажмем правой кнопкой на папку —> Свойства —> Безопасность —> Изменить —> Добавить —> Вводим имя пользователя —> Устанавливаем галочку «Полный доступ».
Подведем итог нашему исследованию. Если вы установили Windows 10 с учетной записью Microsoft, ваш «локальный» пароль — это пароль от почты. Однако для стабильной и безопасной работы 1С мы рекомендуем:
lusrmgr.msc (Управление компьютером — Локальные пользователи).secpol.msc.Этот подход обеспечит независимость сервера 1С от настроек вашего профиля Windows и гарантирует высокий уровень защиты данных.