我最近将我的开发环境从SQL 2000升级到SQL 2008 R2.我已经完成了生产数据库的备份,并将其恢复为新的开发服务器.
我在开发服务器上创建了一个登录,它反映了我在生产服务器上使用的登录,但我无法将其映射到数据库中的'dbo'用户.当我在'用户映射'中编辑登录属性时,我用'dbo'替换用户,我收到以下错误:
标题:用户'dbo'的Microsoft SQL Server Management Studio创建失败.(Microsoft.SqlServer.Smo)执行Transact-SQL语句或批处理时发生异常.(Microsoft.SqlServer.ConnectionInfo)用户,组或角色"dbo"已存在于当前数据库中.(Microsoft SQL Server,错误:15023)
那么如何将登录映射到现有用户?