SQL Serverでバックアップから復元後にログインできない

一つの原因として、
復元したデータベースのユーザーと、稼働しているサーバーのログインが、うまくマッピングできなくなることがあります。

これはSSMSのGUIからは対処不可で、ログインからユーザーマッピングしても「ユーザー、グループ、またはロールは現在のデータベースに既に存在します。」ということになります。

クエリを作って対応します。

Use [データベース名]
ALTER USER データベースのユーザー WITH LOGIN = ログインのユーザー