Forum

Login failed for us...
 
Bildirimler
Hepsini Temizle

Login failed for user 'kullanıcı adı' hatası

5 Yazılar
2 Üyeler
0 Reactions
9,089 Görüntüleme
(@MustafaUGURLU)
Gönderiler: 22
Eminent Member
Konu başlatıcı
 

Merhaba arkadaşlar. Forumda arattım benzer hatalar var ama ben hala giremediğim için tekrar konu açmak istedim. Şimdi işyerimizde kullandığımız bir programımız var. Verilerini sqlde tutuyoruz. SQL serverda açtığımız kullanıcı ile sorunsuz sql servera bağlanabiliyoruz. Kullanıcı açarken de hata vermiyor. Ancak programı açtığımızda login ekranında kullanıcı adı parolayı girdiğimizde login failed user for 'kullanıcı adı' hatası veriyor. Bütün uyarıları dikkate alıp hataları kontrol ettim ancak kaçırdığım bir nokta var. Yardımcı olursanız sevinirim.

 
Gönderildi : 17/02/2014 00:23

(@MustafaUGURLU)
Gönderiler: 22
Eminent Member
Konu başlatıcı
 

db_owner  seçili.

 
Gönderildi : 17/02/2014 00:38

(@MustafaUGURLU)
Gönderiler: 22
Eminent Member
Konu başlatıcı
 

Hocam sizi de akşam vakti uğraştırıyorum kusura bakma. Şimdi sql de 'sa' kullanıcısı var onunla sql serverdaki database bağlanabiliyorum. İşyerinde kullandığımız kullanıcılar ise k1,k2,k3 gibi kullanıcı adları. bunları da hem veritabanındaki user kısmında var zaten. serverdaki login kısmına ekledim. hata da vermedi. daha sonra programa giriş yaptım kullanıcı adı ve şifreyi girdiğimde bu hatayı alıyorum. yani aynı kullanıcı adıyla sql servera 'sa' yerine bağlanmaya çalıştığımda hiç sorun çıkmadan giriş yapıyorum. Ama programa girerken olmuyor. Belki de çok basit bir şey kaçırdığım ama olmuyor işte.

 
Gönderildi : 17/02/2014 01:15

(@MustafaUGURLU)
Gönderiler: 22
Eminent Member
Konu başlatıcı
 

maalesef hepsini denedim olmadı. Başka bir şey bakıcam artık 🙁

 
Gönderildi : 17/02/2014 02:22

(@caglarozenc)
Gönderiler: 247
Reputable Member
 

Merhabalar , 

Bir iki değerinin kontrol edilmesini rica edeceğim öncelikli olarak.. 

1) Aşağıda vereceğim Query ile SQL Server Authentication Mode bilgisini öğrenelim.  

SELECT CASE SERVERPROPERTY('IsIntegratedSecurityOnly')
WHEN 1 THEN 'Windows Authentication Mode'
WHEN 0 THEN 'Mixed Mode'
END as [Authentication Mode] 

2) Yukarıda ki query'den dönen cevap mixed mode ise tanımlanan user bilgisinin enable durumunu kontrol etmemiz gerekiyor bu işlem için ise ; 

SELECT name,CASE WHEN is_disabled =  0 THEN 'Kullanıcı Aktif' ELSE 'Kullanıcı Pasif' END LoginStatus FROM sys.sql_logins  -- Bu sorgu ile oluşturulan kullanıcısının login status bilgisini öğrenmemiz gerekir. 

Yukarıdan gelen sorgu sonucunda ise eğer Kullanıcı aktif ise Log kayıtlarınıdan kontrol etmemiz gerekiyor. 
Cevabınızı bekliyor olacağım. 

 
Gönderildi : 17/02/2014 14:56

Paylaş: