最近、開発環境をSQL2000からSQL2008R2にアップグレードしました。本番データベースのバックアップを作成し、新しい開発サーバーに復元しました。
実稼働サーバーで使用するログインを反映するログインを開発サーバーに作成しましたが、データベースの「dbo」ユーザーにマップすることができません。「ユーザーマッピング」でログインのプロパティを編集すると、ユーザーが「dbo」に置き換えられ、次のエラーが発生します。
タイトル:ユーザー'dbo'のMicrosoftSQL ServerManagementStudioの作成に失敗しました。(Microsoft.SqlServer.Smo)Transact-SQLステートメントまたはバッチの実行中に例外が発生しました。(Microsoft.SqlServer.ConnectionInfo)ユーザー、グループ、またはロール'dbo'は現在のデータベースに既に存在します。(Microsoft SQL Server、エラー:15023)
では、ログインを既存のユーザーにマップするにはどうすればよいですか?