버젼업 이후 로그인 오류문제에 대해서 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

버젼업 이후 로그인 오류문제에 대해서 정보

버젼업 이후 로그인 오류문제에 대해서

본문

그누보드를 4.21.01로 업그레이드 하고 로그인이 안되는 문제가 발생했습니다.
 
문제의 history는 다음과 같습니다.
 
 
1. mysql 4.x 버젼에서 처음 그누보드가 설치되었고
 
2. 그것이 서버를 이전하면서 5.0.27로 업그레이드 되었고 (데이터는 그대로 가져갔습니다)
 
3. 이 과정에서 옛날 패스워드 체계의 문제를 해결하기 위해서 old_password 옵션을 썼습니다.
 
4. 그런데, 이것을 다시 mysql 5.0.41로 버젼업을 하게 되었고 old_password 옵션을 썼슴에도 불구하고
   이제는 아예 안됩니다.
 
 
어떻게 해야지 이문제를 해결할 수 있는지요????
  • 복사

댓글 전체

아래 질문에 대한 답을 드리지도 못했는데 채택을 해주셨네요...ㅠ.ㅠ

 >>mysql 5.0.41로 버젼업을 하게 되었고 old-password 옵션을 썼슴에도 불구하고  이제는 아예 안됩니다.

이부분은 하지 않으시는게 맞는듯 합니다. 검색을 몇 시간 해 보아도 비슷한 부분조차 찾을수가 없었네요...ㅠ.ㅠ
실행하시면 예로 64비트가 128비트로 변하지 않을까 싶습니다.

혹시나 위의 old-password 를 사용하지 마시고 세션을 한번 비워보시면 어떨까요...?

죄송합니다.....
그건 이미 오래전에 적용해서 쓰셨다고 하신것 아닌가요...?
=========================================================================
2. 그것이 서버를 이전하면서 5.0.27로 업그레이드 되었고 (데이터는 그대로 가져갔습니다)
 
3. 이 과정에서 옛날 패스워드 체계의 문제를 해결하기 위해서 old_password 옵션을 썼습니다.
아마 맨처음 바꾸신 5.0.27에도 old-password 를 사용하셨을 확률이 전체 내용상 크니까요.
4.x 와 5.x는 토게터님 말씀데로 비트수의 변화이기 때문에 그대로 함께 가져가야 합니다.
5.x를 업그레이드 한다고 변하는건 아니잖아요.

생각해봐요. 우리사랑이 변하니?
처음 4.x에서 넘어온 패스워드는 4.x의 포맷 그대로에요. -..-a
그리고 old_password 옵션을 서버에서 썼더니... 새로 만들어진 패스워드도 4.x의 포맷...
mysql server option은 --old_password에요 ^^a
그누보드 코드를 수정하지 않고 걍~ db에서 4.x의 패스워드가 먹히게 했었죠.
그게 문제의 근원인거 같아요. 그런데, 그것을 5.0.41의 다른 시스템으로 옮기게 되니까
old_password 옵션이 있슴에도 불구하고 ... 안먹힌다는 것이죠. 헉~ 예상하지 못했던 사고가 생긴거죠.
아, 한가지 더. 5.0.41이 버그가 있는듯 합니다. 바로 아래 5.0.3x 로 다운그레이드 하세요.
또 한가지 더 --;
db 실행시 old-password 옵션을주지 마시고 dbconfig 같은 db 관련 파일의 내용을 수정하여도 됩니다.
혹 5.0.27 에서 5.0.41로 오시면서 old-password를 실행하셨다면 길이값이 거의 배는 될 것으로 생각되네요.,...

계정이전 디비 복구 및 업그레이드시 가장 큰 비중이 있는 부분이라 보여집니다.
신규회원 보다는 기존 자료의 활용에 문제가 발생되는 것이....

아무쪼록 잘 해결되시길 기원합니다......왕초보 드림.......
© SIRSOFT
현재 페이지 제일 처음으로