Forum
Selamlar,
Çok fazla SQL bilgim olmadığımdan yanlış izah edersem şimdiden özür dilerim.
Problem : Sadece XP ile SQL Login Hatası - LDAP
Paltform : 2003 Server (AD)
SQL :SQLExpress 2005 kurulu
Mikro Muhasebe programı kurlu Client'ler ile \\server\sqlexpress'e bağlanmaya çalışıyoruz.
Bağlantığımız da SQL Login penceresi geliyor ve orada takılıp kalıyoruz.
Halbuki biz SQL'i Mix Mode olarak ayarladık ve bir Güvenlik Grubu oluşturarak o gruba izin verdik.
Bağlanmak isteyen kullanıcılarıda bu grubun üyesi olarak ayarladık.
Kurulum aşaması bittikten sonra. Domain Kullanıcısı ile Client'ler dan birisinde oturum açtık. (Domain Admin olan bir hesaplada test ettik.)
Programı çalıştırdık biraz beklemenin ardından SQL Login penceresi geldi ve burayı geçemiyoruz.
İşin daha ilginç yanı ise Windows7 platformuna çalışan Client'ler sorunsuz bir şekilde SQL bağlantsı kurabiliyorlar ve programı çalıştırabiliyorlar.
XP'de Programı çalıştırdığımızda login olamıyoruz. ODBC olarak eklediğimizde hiç bir hata vermiyor ve haberleşme testi sorunsuz tamamlanıyor.
Not: Şimdi yazarken aklıma geldi Windows7'de acaba windows aut. mode yerine başka bir şekilde bağlantı kurarak hatayı otomatik geçiyor olabilir mi ?
Kolay Gelsin
Abdullah
merhaba
sqlserver üzerinde micro'nun db ye gerekli yetkileri verirseniz sorununuz ortadan kalkacak diye düşünüyorum.
Selamlar,
Ahmet, özür dilerim dedim gibi sql bilmediğimden söylediğin izinler nelerdir ?
Birde aklıma takıldı eğer izin verilmemiş olursa Server ve W7 Client'lerin bağlantı yapabilmesi mümkün olurur mu ?
merhaba
sql management studio açtıktan sonra security kısmında hangi gruba izin vermek istoyprsan o grubu ekle ve permission kısmında istedigin db 'i secerek gerekli izinleri ver.
Selamlar,
Ahmet cevapların için teşekkür ederim. Senin söylediğin ayarların tamamını yapmıştım zaten. Problemin asıl kaynağı windows host dosyasının ayarlarını karıştıran bir virus olduğunu teşhis ettik ve temiz bir kurulumdan sonra problemsiz bağlantı yapabildik.
Şu an tek problemimiz var SQL'i Windows&SQL Aut. kullanıyorum Domain hesapları ile login olurken problemsiz - SQL de user açtım anladığım ve bulabildiğim kadarıyla gerekli database erişim yetkilerinide verdim. Domain üyesi olmayan bilgisayarlarda SQL kullanıcı ile login olamaya çalıştığımızda erişim hatası alıyoruz.
1 ) SA kullanıcısına şifre vererek bağlanmayı test ettim - Sonuç olumsuz
2) Kendi oluşturduğum SQL kullanıcısı ile bağlanmayı denedim - Sonuç olumsuz
SA ve X kullanıcıları için :
Permission to connect to database engine - GRANT
Login : ENABLED
Gözden kaçırdığım nokta neresi olabilir ?
Kolay Gelsin
Abdullah
Merhaba,
Managament studio da,
login olduktan sonra,
sunucu adı üzerinde sağ tıklayıp,
özelliklere girip,
security tabından,
Sql server and Windows auth. seçili yapılıp,
servis restart edilmeli.