проблема: создаю windows service, код в студии отрабатывает как надо (подключается к базе, делает некоторую работу и тд.), все без ошибок. Проблема в том, что когда инсталлирую сервис в службы и запускаю из-под винды, то она не может запуститься, вылетает ошибка 1053. В логе указано что "login failed for user NT AUTHORITY\LOCAL SERVICE" Далее я создал нового пользователя TEST, указал для него логин пароль и потом в app.config прописал connection string с логином и паролем для входа, и все равно та же ошибка - login failed for user TEST. Хотя, под этим логином паролем захожу спокойно в базу через SQL Management studio, конкретно сервис не может зайти в базу. Как узнать точную ошибку? Очень буду благодарен любой помощи и подсказке, 3-й день голову ломаю
Зарегай сервис под своим юзером
А вы где юзера TEST создали? В винде или в sql сервере?
Ещё нужен логин
ну я для него создал логин и пароль
как называется файл config рядом с екзешником службы?
вы за app.config?
да он должен называться имя_екзешника.config
Обсуждают сегодня