TSQL - User mapping


Bir veritabanını farklı bir sunucu üzerinde restore ettigimizde o veritabanında tanımlamış oldugumuz kullanıcılar yeni sunucunun "sql server>Security>logins" kısmında oluşmaz.
Yapmamız gereken bu kullanıcıları yeni sunucuda da oluşturup aşagıdaki komutu tanımladıgımız tüm kullanıcılar için çalıştırmaktır.

Exec sp_change_users_login ‘Update_One’ ,‘username’,’username’

Bu sayede kullanıcıları eşleştirmiş oluruz.