Forum

Databasedeki Kullan...
 
Bildirimler
Hepsini Temizle

Databasedeki Kullanıcılarla login olamıyorum..

10 Yazılar
4 Üyeler
0 Reactions
920 Görüntüleme
(@isa-yildirim)
Gönderiler: 90
Estimable Member
Konu başlatıcı
 

Merhabalar,Sql de restore ettiğim databasedeki kullanıcılarla login olamıyorum.aynı dataya farklı kullancı ve sıfreyle gırıs yapan kullanıcılar vardı.sql i yeniden kurdum,restore ettim şimdi o kullanıcılar login olamıyor. sadece "sa" ile login olunabiliyor..bu durumu nasıl düzltebilirim.

 
Gönderildi : 20/11/2009 17:35

(@doganbayraktar)
Gönderiler: 1392
Noble Member
 

Merhabalar,

Eğer sql'e bağlanmakta sıkıntı çekiyorsanız database altında table SEC_USER database'indeki kullanıcı adı ve şifreleri kontrol edin.

Eğer yönetimsel araçlar içindeki ODBC'den söz ediyosanız Windows NT kimlik doğrulaması ile seçeneğini seçip bağlanmayı deneyin.

[img] [/img]

 
Gönderildi : 20/11/2009 17:49

(@isa-yildirim)
Gönderiler: 90
Estimable Member
Konu başlatıcı
 

İlk Seçenek seçili durumda.. Database içindeki kullancı adı ve sifresiyle login olamıyorum programlarda..

 
Gönderildi : 20/11/2009 21:19

(@doganbayraktar)
Gönderiler: 1392
Noble Member
 

Peki "ileri" dediğinizde sql'e bağlanabiliyormusunuz?

 
Gönderildi : 21/11/2009 01:13

(@isa-yildirim)
Gönderiler: 90
Estimable Member
Konu başlatıcı
 

Ewt ilk Seçenekde Bağlanıyor Testi başarılı buluyor.Ama 2.secenekde bağlantı sağlayamıyor.

 
Gönderildi : 21/11/2009 01:31

(@doganbayraktar)
Gönderiler: 1392
Noble Member
 

ikinci seçenek derken !


bağlanıyorsa sunucu alanında sql'de tanımlı olan database'i görebilmeniz lazım eğer bağlanmıyorsa istemci yapılandırmasında TCP/IP yerine adlandırılmış kanallar seçip bağlanmayı deneyin.

 
Gönderildi : 21/11/2009 02:41

(@isa-yildirim)
Gönderiler: 90
Estimable Member
Konu başlatıcı
 

Merhabalar,

Eğer sql'e bağlanmakta sıkıntı çekiyorsanız database altında table SEC_USER database'indeki kullanıcı adı ve şifreleri kontrol edin.

Eğer yönetimsel araçlar içindeki ODBC'den söz ediyosanız Windows NT kimlik doğrulaması ile seçeneğini seçip bağlanmayı deneyin.

[img] [/img]

 

SQL e bağlanıyorum.Sql server içinde datanın içindeki userslarla program üzerinde login olamıyorum.

orneğin data içinde "kasa" user ı var .bu userla program üzerinde login olamıyorum. program "bağlantı sağlanamıyor" diyor.

 
Gönderildi : 22/11/2009 02:53

(@doganbayraktar)
Gönderiler: 1392
Noble Member
 

Geç geri döndüğüm için kusura bakmayın.


Bir tek kasa user'i ile mi bağlanamıyorsunuz yoksa diğer kullanıcılar içinde durum aynı mı? Bir diğer sorum ise yönetimsel araçlar>ODBC>sistem dsn içinde database tanımlı ise yani sql'e bağlanabiliyorsanız muhtemelen kullanıcı bazlı sorun vardır sql de kullanıcıları bir sorgulayın derim.


Kolay gelsin.

 
Gönderildi : 26/11/2009 12:15

(@UfukDeniz)
Gönderiler: 95
Estimable Member
 

kullandiginiz yazilimda SQL kullanici acabildiginiz bir alan var ise kullaniciliari oradan silip yeniden ekleyin .. bu sorunla her kurulumda bende karsilastim .. ancak bu sekilde asabildim ...

 
Gönderildi : 26/11/2009 12:31

(@orhanakdogan)
Gönderiler: 311
Reputable Member
 

Merhaba,

Bir database backup dosyanız üzerinde bazı kullanıcılar var ve
bunları yeni bir mssql server'a aynı isimli başka bir database'e restore etmek isterseniz
sp_change_users_login sp si  ile bu userları düzeltmelisiniz.

SQL sunucusuna aynı userı ekleseniz dahi yeni açtığınız kullanıcının
SID si farklı olduğu için "database user" ve "Server user" arasında uyumsuzluk olacaktır.

Kullanımı :

exec
sp_change_users_login 'update_one', 'testuser', 'testuser'

Bu komuttan sonra database kullanıcısı ve server kullanıcısı arasındaki SID eşitlenmiş olur.

Her user için bu satırı çalıştırırsanız sorun giderilecektir.

Kolay gelsin.

 
Gönderildi : 26/11/2009 14:52

Paylaş: