회원가입 패스워드 암호문의~!!

· 14년 전 · 1794 · 5
홈페이지 서버를 이전했는데요.
가상서버호스팅 신청후 apm설치 및 이전을 하였습니다.

MySQL client version: 5.0.77
으로 설치되있구요.

다름이 아니라 회원정보 DB를 이전한 곳으로 옮겼더니, 기존정보 로그인이 안됩니다.
test 회원가입을 해보니 비번 암호화가 old_password 함수 격인 mysql4의 16바이트로 저장됩니다.
즉, 질문은...
mysql은 위와 같은 상위 버전으로 설치되어있다고 나오는데, 왜 41바이트 암호화 체계가 아닌 16바이트로 저장되는지 모르겠습니다.

무엇을 수정해야 하는지 도통 모르겠네요.ㅠㅜ;

일단은, http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=24815 <- 이 팁을 참고해서

$passwd = sha1($in,true);
$passwd = sha1($passwd);
return "*".strtoupper($passwd);

common.lib부분 을 수정해서 해결은 했습니다만, 근본 문제가 무엇인지는 알고 싶네요.
|

댓글 5개

버전이 상위버전이라고 하더라도 sql제어 중에 old버전으로 입력하려는 제어가 있을수 있습니다..
딱히 코딩상에서 문제가 없다면 그부분이 있을수 있습니다..
답변감사해요^^
그렇다면, 설정이 잘못된 부분의 sql제어 부분을 어디를 수정해야 하느지,, 어떻게 알 수 있을까여?!ㅠ
mysqld 변수를 지정하는 데는 여러 곳이 있습니다.
/etc/my.cnf 등등
http://dev.mysql.com/doc/refman/5.5/en/option-files.html
http://dev.mysql.com/doc/refman/5.5/en/server-options.html#option_mysqld_old-passwords
감사합니다. 한번 찾아보고 해결해봐야겠네요^^
/etc/my.cnf
이곳에서 해결이 가능하네요^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
14년 전 조회 962
14년 전 조회 775
14년 전 조회 2,142
14년 전 조회 963
14년 전 조회 942
14년 전 조회 3,185
14년 전 조회 1,580
14년 전 조회 1,697
14년 전 조회 1,554
14년 전 조회 1,795
14년 전 조회 1,442
14년 전 조회 1,550
14년 전 조회 1,637
14년 전 조회 1,508
14년 전 조회 1,626
14년 전 조회 1,518
14년 전 조회 1,038
14년 전 조회 1,507
14년 전 조회 1,513
14년 전 조회 1,192
🐛 버그신고