Jag slår vad om att du har detta i din anslutningssträng:
Integrated Security=SSPI
eller något liknande.
Kontot som tjänsten körs under (NT AUTHORITY\SYSTEM
) försöker ansluta till databasen - och kan inte eftersom den inte är behörig att göra det.
Du kan:
- skapa antingen en inloggning för
NT AUTHORITY\SYSTEM
i din SQL Server och ge den nödvändiga behörigheter den behöver för din app
ELLER:
-
du skapar ett specifikt applikationsanvändarkonto i SQL Server (logga in på SQL Server och användare i din databas) och ändrar din anslutningssträng till:
User ID=(your app account);pwd=YourPassword