Bedingungen:
– gleiche Sprache
– gleiche Architektur x86, x64
– 2012 2005 SP4
Nach einem Datenbank import bzw. restore auf einer anderen Maschine sind in der Datenbank Benutzer vorhanden, die im System nicht angelegt sind. Oder diese Benutzer passen nicht zusammen.
Mit einem SQL-Statement können diese Benutzer wieder verbunden werden.
EXEC sp_change_users_login 'REPORT'
eine Liste aller nicht verbundenen Benutzer angezeigt werdenEXEC sp_change_users_login 'UPDATE_ONE','Annie','Annie'
kann der Benutzer gemappt werden. Dies muss für jeden Benutzer aus Punkt 2 erfolgen.Quellen: http://sqlblog.com/blogs/eric_johnson/archive/2008/10/17/fixing-orphaned-users.aspx, http://msdn.microsoft.com/en-us/library/aa259633%28SQL.80%29.aspx