Я создал простое консольное приложение
который ведет себя службой Windows.
Мне интересно, почему я получаю ошибку
Ошибка входа для пользователя 'NT AUTHORITY \ SYSTEM'
если я изменю строку подключения таким образом, чтобы использовать другого пользователя, которого я ранее создал на SQL Server.
Пример строки подключения:
<value>Data Source=DESKTOP-Z67;Initial Catalog=MyDb;Integrated Security=false;User ID=service;Password=test1234</value>
Событие, если я указал эту строку подключения, я получаю сообщение об ошибке
Ошибка входа пользователя 'NT AUTHORITY \ SYSTEM'
Почему нет ошибки типа
Ошибка входа для пользователя 'service'
потому что я использую этого конкретного пользователя в строке подключения ..
PS: я знаю, как это исправить, я могу зайти на SQL Server и отредактировать этого пользователя NT AUTHORITY\SYSTEM
для системного администратора, но мне интересно, почему мое приложение пытается соединиться с этим пользователем вместо моего пользователя из соединения строка ...
Спасибо, ребята
Приветствия