회원가입 패스워드 암호문의~!!
홈페이지 서버를 이전했는데요.
가상서버호스팅 신청후 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부분 을 수정해서 해결은 했습니다만, 근본 문제가 무엇인지는 알고 싶네요.
가상서버호스팅 신청후 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제어 부분을 어디를 수정해야 하느지,, 어떻게 알 수 있을까여?!ㅠ
/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
이곳에서 해결이 가능하네요^^