SQL Serverのバックアップを復元でログインできなくなる。

ログインのプロパティーなどでユーザーマッピングを割り当てようとすると,
「ユーザー’test’の作成に失敗しました。」
「ユーザー、グループ、またはロール’test’は現在のデータベースに既に存在します。」

不明なユーザー一覧を表示する方法
EXEC sp_change_users_login ‘Report’

ユーザーマッピングの修復方法

USE データベース名
EXEC sp_change_users_login ‘Update_One’, ‘test’, ‘test’
(EXEC sp_change_users_login ‘Update_One’, ‘現在のDBに存在するユーザー名’, ‘SQL Serverログイン名’)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です