2011. 3. 16. 14:33
Mssql
mssql을 이용해서 BAK파일로 백업을 받은 후에
사용자와 DB를 지우고 나서
다시 복원을 해야하는데 DB명과 사용자 명은 똑같이 다시 생성하고 DB복원을 진행했지만
실제 웹상에서는 500에러가 떠버렸다.
분명 복원 후 설정상에 문제는 없었고, 소스상에서도 ID,PW,DB명 모두 일치했다.
허나 간과한게 있었으니...Mssql상에서 유저GUID다..
이것이 syslogins.sid와 다르기 때문이다...염병 ㅠㅠ
sp_change_users_login 'Report'
go
위 쿼리로 붕떠버린 유저가 나오는데 이 유저 ID를 기억하고
sp_change_users_login 'Update_one', '유저ID', '유저ID'
go
이제 로그인이 정상적으로 되면서 페이지가 제대로 열린다..
반응형
'Mssql' 카테고리의 다른 글
DTS 가져오기/내보내기 오류 (0) | 2011.11.29 |
---|---|
MSSQL-2000 서비스팩 확인 (0) | 2011.03.24 |
Mssql 테이블 소유자 변환 (0) | 2011.03.02 |
Msslq 테이블 복제 (0) | 2011.03.02 |
MSSQL 용량 확인 및 설정 (0) | 2011.02.28 |