반응형

"현재 데이터베이에 사용자, 그룹 또는 역할이  이미 있습니다."
일반적으로 기존 데이터베이스를 복원하고 사용자 를 추가할때 나올수있는 에러메세지이다.
사용자의 SID가 일치하지 않기 때문으로 

USE OOO_AM GO sp_change_users_login 'report' 결과가 나온다면 사용자가 매핑이 제대로 되지 않은것이고 결과가 없다면 OOO_AM DB의 사용자가 DB의 로그인 정보에 정상적으로 매핑 된것 만약에 잘못된 로그인 정보가 있다면 다음과 같이 출력 sp_change_users_login 'report' UserName UserSID ----------------------------------------------------- OOO_AM 0xFCFFE11232833227323248EA3378832BBCC21213 위와 같이 결과가 나온다면 매핑이 잘됫 되었다고 판단 1. 만약 로그인이 매핑 안된 상태에서 다음 명령을 수행하면 use OOOAM; go sp_change_users_login 'update_one', 'OOOAMUser', 'OOOAMUser'

정상적으로 매핑이 된다.

반응형