После поднятия бэкапа на другом MS SQL сервере при попытке поправить maping пользователю возникает вышеуказанная ошибка.
Решается просто, в MS SQL Server Management Studio выполняю два запроса:
use <имя поднятой из бэкапа базы>
alter user <имя пользователя> with login = <имя пользователя>
Взято здесь: http://www.sqlserver-training.com/user-already-exists-in-current-database-sql-server-error-15023/