인

mysql 버젼 5 -> 4버전대 패스워드??

mysql 버젼 5 에서 mysql 버젼 4으로 호스팅을 옮겼는데요.
mysql5 41바이트의 암호를 mysql4에서 인식하게 할려면 어떻게 해야할까요?
|

댓글 2개

/lib/common.lib.php 파일에서
1100 라인 근처에요...

function sql_password($value)
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
// $row = sql_fetch(" select password('$value') as pass ");
$row = sql_fetch(" select old_password('$value') as pass "); //여기를 수정하세요.

return $row[pass];
}


으로 수정하시면 될것 같아요..
이런 방법은 어떨까요
글이 길어질것 같아 따로 글 썼습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=24815&page=&posting=ok&sca=&sfl=&stx=&sst=&sod=&spt=0

그누보드의 문제라면 이 방법을 위의 리치킹님께서 알려주신 부분에 적용해보는겁니다.
흠..이것말고도 회원새로 가입시, 회원정보 수정시 패스워드 부분영역도 손대야 겠네요.
댓글을 작성하시려면 로그인이 필요합니다.

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

+
제목 글쓴이 날짜 조회
10-10-07 조회 1,062
10-10-07 조회 1,066
10-10-07 조회 2,013
10-10-07 조회 1,823
10-10-07 조회 1,312
10-10-07 조회 1,878
10-10-07 조회 2,665
10-10-07 조회 2,089
10-10-07 조회 1,632
10-10-07 조회 1,103
10-10-07 조회 1,639
10-10-07 조회 1,741
10-10-07 조회 2,615
10-10-07 조회 1,119
10-10-07 조회 1,354
10-10-07 조회 1,734
10-10-07 조회 1,573
10-10-07 조회 1,658
10-10-07 조회 1,721
10-10-07 조회 1,353