Forum

Bildirimler
Hepsini Temizle

yedekten kurulan veritabanında önceki kullanıcıların aktif olmaması sorunu?

6 Yazılar
3 Üyeler
0 Reactions
566 Görüntüleme
(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

SQL SERVER 2000 DEN BCK UZANTILI YEDEK ALDIM.SQL SERVER 2005 DE YEDEKTEN YENİ VERİTABANI OLUŞTURDUM.FAKAT VERİTABANINDA ÖNCEDEN AÇILMIŞ KULLANICILAR AYNI ŞİFREYLE GİRİŞ YAPAMIYOR.BU SORUNU ÇÖZMEK İÇİN ÇOK UĞRAŞTIM AMA ÇÖZEMEDİM.YARDIMCI OLURSANIZ SEVİNİRİM .TEŞEKKÜRLER..

 
Gönderildi : 05/06/2010 05:11

(@emrepakoz)
Gönderiler: 8
Active Member
 

öncelikle sql2005 management studio yu aç. Veri tabanını seç ve user lara gel. bck ile beraber eski kullanıcılarında geliyor. hatta eyer kullanıcı bazında menü kaldırdıysan onlar bile geliyor. Yapman gereken kullanıcıları Sql2005 deki veri tabanından silip , nebim veri tabanı yönetiminden tekrar açman. Bir yol daha var oda server taşıma sql .. onun içinde nebim destek sorumlun ile görüşmen gerekiyor.

 
Gönderildi : 05/06/2010 12:01

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

sql 2005 management studio dan daha önce açılmış user silmeye kalktığımda hata veriyor. silmeme izin vermiyor.

 
Gönderildi : 06/06/2010 19:41

(@emrepakoz)
Gönderiler: 8
Active Member
 

eğer sql den silemediysen winner veri tabanı yönetiminden silmeye çalış.
Kullanıcı adı kısmı boş gelecektir. Sen sql2005 den bakarak aynısını elle veri tabanı yönetimine yazarak göster de.
Daha sonra da alt menüden ilgili veri tabanını işaretliyerek alttan sil butonuna bas.

 
Gönderildi : 07/06/2010 19:46

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

başaramadım ama yinede teşekkür ederim.

 
Gönderildi : 13/06/2010 05:18

(@XLBILISIM)
Gönderiler: 27
Eminent Member
 

Merhabalar, Probleminiz server taşıma projelerinde her zaman karşılaşılan basit bir hata... Şöyle ki;

 SQL SERVER 2005 sistemin 3 farklı tabir vardır. User, login ve schemas. 2000 serverdan 2005 e geçişlerde ne yazık ki sadece user ları taşıyabiliyorsunuz. Schemas ları sql2005 kendisi açıyor.

Takip etmeniz gereken yol sırasıyla...

 1) Database altında bulunan veritabanınızın  yanındaki artıya basarak alt seçeneklerdeki security altındaki "SCHEMAS" altında bulunan kullanıcılarınızı  siliyorsunuz.

2) Database altında bulunan veritabanınızın  yanındaki artıya basarak alt seçeneklerdeki security altındaki "USER" altında bulunan kullanıcılarınızı  siliyorsunuz.

3) Nebim veritabanı yönetimi altından veritabanı kullanıcı aç değiştir sil penceresinden kullanıcılarınızı açıyorsunuz. Alt pencereden hangi veritabanlarına girmesini istiyorsanız check işaretilerini seçiyorsunuz.

4) Nebim veritabanı yönetimi altından kullanıcılara yetki ver seçeneğinden girmesini istediğiniz veritabanlarına ayrı ayrı seçerek yetkili kullanıcıyı seçiyorsunuz. (NOT: barkod basan kullanıcılarda sağda bulunan sistem yöneticisini seçmeniz gerekmektedir. ancak bu seçim yapıldığında mevcut tüm veritabanlarına girme yetkisi olacağından girmesinin istemediğiniz veritabanlarında mutlaka nebim winner yönetim modülünde kullanıcıların yetkilerini kapatınız.)

 İyi Çalışmalar.

 
Gönderildi : 14/06/2010 21:54

Paylaş: