Forum
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..
ö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.
sql 2005 management studio dan daha önce açılmış user silmeye kalktığımda hata veriyor. silmeme izin vermiyor.
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.
başaramadım ama yinede teşekkür ederim.
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.