sql >> Base de Datos >  >> RDS >> Sqlserver

Error de inicio de sesion. Error de inicio de sesión para el usuario 'NT AUTHORITY\SYSTEM'

Apuesto a que tienes esto en tu cadena de conexión:

Integrated Security=SSPI

o algo similar.

Ahora la cuenta con la que se ejecuta el servicio (NT AUTHORITY\SYSTEM ) intenta conectarse a la base de datos y no puede porque no está autorizado para hacerlo.

Puedes:

  • cree un inicio de sesión para NT AUTHORITY\SYSTEM en tu SQL Server y dale los permisos necesarios que necesita para tu aplicación

O:

  • crea una cuenta de usuario de aplicación específica en SQL Server (inicia sesión en SQL Server y el usuario en su base de datos) y cambia su cadena de conexión a:

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