1 Mart 2009 Pazar

Login failed for user 'NT AUTHORITY\NETWORK SERVICE'.

Uygulamanızdan SQL Server üzerinde işlem (veri çekmek yada yazmak gibi) yapmak istediğinizde “Login failed for user 'NT AUTHORITY\NETWORK SERVICE'.” şeklinde bir hata mesajı alıyorsanız önce SQL Server üzerinde ilgili veritabanındayken New Query tılyayıp alttaki sorguyu çalıştırın.

sp_grantlogin 'NT AUTHORITY\NETWORK SERVICE'

Sonra da veritabanınızın altındaki security - users bölümünde 'NT AUTHORITY\NETWORK SERVICE' kullanıcısının üzerinde sağ tıklayıp properties seçerek Role Members kıısmından veritabanınız için gerekli (db_datareader, db_datawriter gibi) yetkileri verirseniz hatadan kurtulabilirsiniz.

4 yorum:

Adsız dedi ki...

Allah senden razı olsun...Teşekkür ederim....

Adsız dedi ki...

çok ama çok teşekkür ederim kaç gündür arıyordum. yardımcı olduğunuz için teşekkürler. :)

Orhan ÖCAL dedi ki...

Sizdende allah razı olsun. Rica ederim paylaşmak güzeldir. :)

Adsız dedi ki...

çok çok teşekkürler. Vista da bu hatayı alıyordum. Bir gündür ugraşıyorum. verdiğiniz bilgi sayesinde hatayı çözebildim.
Allah ne muradınız varsa versin :)