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

· 2010-10-07 (목) 14:57:52 · 2646 · 2
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 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
10-10-07 조회 1,044
10-10-07 조회 1,049
10-10-07 조회 1,996
10-10-07 조회 1,807
10-10-07 조회 1,301
10-10-07 조회 1,857
10-10-07 조회 2,647
10-10-07 조회 2,070
10-10-07 조회 1,614
10-10-07 조회 1,087
10-10-07 조회 1,623
10-10-07 조회 1,723
10-10-07 조회 2,597
10-10-07 조회 1,102
10-10-07 조회 1,334
10-10-07 조회 1,717
10-10-07 조회 1,555
10-10-07 조회 1,642
10-10-07 조회 1,701
10-10-07 조회 1,338