0
Eğer bir SQL veritabanızın yedeğini başka bir sunucuya restore ettiğinizde, bu bilgisayarda veritabanına eski kullanıcı adı ve parola ile erişemezsiniz.
Sunucu üzerinde veritabanına erişim hakkı olan kullanıcıyı tanımlasanız bile bu kullanıcı eski veritabanına erişemez. Eski veritabanıdaki kullanıcı Id yeni tanımlanan kullanıcı ile eşleşmez bu durumda kullanızı öksüz kalmış (orphan) sayılır.
0
SQL sunucuda yetim kalmış kullanıcıların listesini almak için:
EXEC sp_change_users_login 'Report'
Kullanıcıyı onarmak için
EXEC sp_change_users_login 'Auto_Fix', 'LoginAd'
Eğer restore yaptığınız DB'deki kullanıcının parolasını bilmiyorsanız
EXEC sp_change_users_login 'Auto_Fix', 'user', 'LoginAd', 'parola'
Cevap yazabilmek için üye girişi yapmalısınız.
Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol