SQL-SERVER数据库迁移有关问题,登录与用户有关问题,

SQL-SERVER数据库迁移问题,登录与用户问题,急!在线等
公司服务器中有一网站数据库,数据库中对象的所有者为abc,SQL-SERVER登录中新增abc,服务器角色给予system   administrators,现在问题是我在为登录用户给予指定数据库访问的时候报错??

错误   21002:[SQL-DMO]用户“ABC”已经存在

该如何解决以上问题,请教高手。。谢谢!

------解决方案--------------------
这是孤立用户的问题。


登录:允许连接到数据库实例
用户:允许访问哪个数据库及内部对象

一般出现楼上问题,是在创建登录时指定访问数据库提示的错误。

可以多种方式处理:

1、删除用户,在创建登录时指定,但如果对用户授权了某些对象,不适合用这种。
2、用sp_change_users_login对登录和用户建立关联,即:只创建登录,然后用这个系统存储过程进行关联。