Sıkça Sorulan Sorular (S.S.S.)
Kategoriler
MSSQL bağlantısında "server user is <database> not a valid user in database hatası alıyorum. Bu sorunu nasıl çözebilirim?

30 Temmuz 2010 , Cuma 12:00:13 tarihinde eklendi
Daha önce 3922 defa okunmuş

Hata Mesajı: "Server user 'UserName' is not a valid user in database 'DatabaseName'. (Microsoft SQL Server, Error: 916)"

Bu, maalesef SSMS 2008 (RTM) ' in çok önemli bir hatası. Hatanın nedenine gelince, SSMS 2008 (RTM) ile bir SQL Server 2000 Instance' ına bağlandığınızda, SSMS sizin erişim hakkınız olan veya olmayan tüm veritabanlarına ait bazı bilgileri toplamaya çalışıyor. Haliyle, sizin kullanıcınızın erişim hakkı olmayan bir veritabanı olduğunda, bu hata ile karşılaşıyorsunuz ve "Object Explorer" penceresindeki "Databases" düğümünün altında hiç bir veritabanı gösterilmemiş oluyor.

Çözüm: Size bu konuda SQL Server Management Studio 2005' i kullanmanızı tavsiye etmekten başka bir çözüm önerimiz yok.