Eğer yukarıdaki gibi bir hata ile karşılaşırsanız veritabanına erişim için kullanıcıya izin vermeniz gerekebilir. LocalSystem veritabanında NT AUTHORITY\SYSTEM kullanıcı altında bulunur. Sql Management studio'nuzu açın. Veritabanınızı seçip security>users>NTAUTHORITY\SYSTEM>Properties 'i açın.
Membership altında bulunan seçeneklerden db_owner 'ı seçin. Okuma yazma gibi izinleri de buradan verebilirsiniz. Veritabanına erişim kısıtları, isteğinize bağlıdır istediğiniz şekilde düzenleyin.
Ben 'veritabanının sahibidir' diyerek bıraktım.
Şimdi projemizi yeniden çalıştıralım ve sonuçları görelim.
Evet projemiz artık çalıştı. Ben veritabanına seda, deneme ve calis adında 3 adet string kaydetmiştim. XML sonucumda bu verileri görebiliyorum. Şimdiye kadar localde webservis çalıştırmayı gördük. Sorularınız olursa yazabilirsiniz. İyi günler dileyerek bu yazımı sonlandırıyorum.
Hiç yorum yok:
Yorum Gönder