خطا :

Login failed for user 'SYSTEM\ASPNET


علت :
کاربر asp.net برای sql server تعریف نشده است.

راهکار :

نباید به طور دستی کاربری با نام ASPNET ایجاد کنید.
زمانی که ASP.NET رو نصب می کنید، کاربری با نام ASPNET به لیست کاربران سیستم اضافه میشه که با انتخاب اون در بخش Login های SQL Server و اعطای مجوز دیتابیس مربوطه، مشکلتون برطرف میشه.
"به نقل از بهروز راد عزیز"