독까의 이야기

   - 버젼간 계정(SID) 정보 이동
     ->  SQL 2005 하위 버전 간의 SID 정보 이동
     ->  http://support.microsoft.com/kb/246133

     ->  SQL 2005 이상 버전 간의 SID 정보 이동
     ->  http://support.microsoft.com/kb/918992

     ->  계정을 추출할 서버에서 해당 쿼리문을 실행 후에 프로시저를 실행
     ->  메시지에 출력되는 코드값을, 계정 이전 받을 서버에서 "새 쿼리 문" 에 입력하여 실행
     ->  이때 "계정값과 일치하는 DB 없음" 으로 에러 코드 발생
     ->  프로시저 실행 후 출력되는 코드값 입력 전에 해당 DB 를 생성하면 정상적으로 실행 가능
     ->  DB 생성 없이 계정 생성 하는 방법
     ->  프로시저 실행 후 출력되는 코드값 수정
     ->  ex)
         원본   : CREATE LOGIN [GUNNM] WITH PASSWORD = 0x01007234A1F60FFE240FD5D47F3766DE0CC9A3EE5EBF973E1437 HASHED, SID = 0x2A5D8A5C5B4E1F40A0C900ED9B190161, DEFAULT_DATABASE = [GUNNM], CHECK_POLICY = OFF, CHECK_EXPIRATION = OFF
         수정본 : CREATE LOGIN [GUNNM] WITH PASSWORD = 0x01007234A1F60FFE240FD5D47F3766DE0CC9A3EE5EBF973E1437 HASHED, SID = 0x2A5D8A5C5B4E1F40A0C900ED9B190161, CHECK_POLICY = OFF, CHECK_EXPIRATION = OFF
     ->  원본 코드의 DEFAULT_DATABASE = [GUNNM] 부분을 제거하면 오류 메시지 없이 계정 생성 가능
     ->  계정 생성 후에 DB 복원하여 사용자 매핑 진행하면 정상적으로 SID 이전 완료