[IT 알아보기]/IT 소식

SQL 오류 : 21002:[SQL-DMO] = 소유권 변환 해결방법

이호스트ICT 2011. 7. 20. 10:00

오류 : 21002:[SQL-DMO] 'XXX' 사용자가 이미 있습니다.


DB 파일을 타 서버에서 백업 받아 복원후, 사용자 매핑을 위해 새로운 계정을 생성 할때 발생하는 오류 입니다.

테이블을 만들때 cmjeong 라는 계정으로 접속하여 만들어서 나타나는 현상 입니다.

이것을 원본 DB 와 같게 만들어주기 위해서는 소유권 변환을 해야 합니다.
다음과 같습니다.


사용자 : cmjeong
DB 명 : KING
사용 저장 프로시져 : sp_change_users_login

use KING
exec sp_change_users_login 'UPDATE_ONE', 'cmjeong','cmjeong'