Моего автоматического запуска служба Windows написана на C# зависит от MS SQL Server и использует Integrated Security=SSPI
регистрирующей служба, которая зависит от MSSQLSERVER, интегрированная проблемы безопасности
В установщике я о том,
this.serviceInstaller.ServicesDependedOn = new string[] {"MSSQLSERVER"};
К сожалению, во время автоматического запуска моя служба бросает исключение:
System.Data.SqlClient.SqlException (0x80131904): Не удается открыть базу данных «*», запрошенный логином. Ошибка входа в систему. Ошибка входа для пользователя «NT AUTHORITY \ SYSTEM».
если я однако запустить его вручную позже, он работает правильно - подключается к базе данных и работает на нем.
Почему это происходит?