Сообщение об ошибке довольно ясно:
Ошибка входа для пользователя
'LOBAANSOFTWARES \ LBS-PC-19 $.
Этот пользователь (имя компьютера, на котором работает ваша служба) не имеет прав для входа в SQL Server.
Вы можете либо:
- дает этому пользователю права на соединение с SQL Server и соответствующими базами данных
- служба запущена под другой учетной записью пользователя с правами на SQL Server
- определить конкретную строку подключения в приложении-службе NT для использования определенного пользователя для подключения к SQL Server
Ваша строка подключения, вероятно, выглядит примерно так:
server=(your server name);database=YourDatabase;Integrated Security=SSPI
Это попытается подключиться к серверу SQL с пользователем, который запускает службу - по умолчанию учетная запись компьютера вашего компьютера.
Вы можете изменить строку подключения для использования определенного пользователя SQL Server, которого вы создали вместо:
server=(your server name);database=YourDatabase;User ID=YourNewUser;Pwd=Top$Secret