Saya yakin Anda memiliki ini di string koneksi Anda:
Integrated Security=SSPI
atau yang serupa.
Sekarang akun yang menjalankan layanan di bawah (NT AUTHORITY\SYSTEM
) mencoba menyambung ke database - dan tidak bisa karena tidak diizinkan untuk melakukannya.
Anda dapat:
- buat login untuk
NT AUTHORITY\SYSTEM
di SQL Server Anda dan berikan izin yang diperlukan untuk aplikasi Anda
ATAU:
-
Anda membuat akun pengguna aplikasi tertentu di SQL Server (login ke SQL Server dan pengguna di database Anda) dan ubah string koneksi Anda menjadi:
User ID=(your app account);pwd=YourPassword