블로그 이미지
Rootrator
1개를 알면 모르는 10개가 튀어나온다..!

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

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
posted by Rootrator