Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Accesso fallito. Accesso non riuscito per l'utente 'NT AUTHORITY\SYSTEM'

Scommetto che hai questo nella stringa di connessione:

Integrated Security=SSPI

o qualcosa di simile.

Ora l'account con cui è in esecuzione il servizio (NT AUTHORITY\SYSTEM ) tenta di connettersi al database - e non può poiché non è autorizzato a farlo.

Puoi:

  • o crea un login per NT AUTHORITY\SYSTEM nel tuo SQL Server e assegnagli le autorizzazioni necessarie per la tua app

OPPURE:

  • crei un account utente dell'applicazione specifico in SQL Server (accedi a SQL Server e utente nel tuo database) e modifichi la stringa di connessione in:

    User ID=(your app account);pwd=YourPassword