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 질문답변

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

+
제목 글쓴이 날짜 조회
15년 전 조회 1,207
15년 전 조회 971
15년 전 조회 1,643
15년 전 조회 940
15년 전 조회 951
15년 전 조회 1,877
15년 전 조회 1,694
15년 전 조회 1,189
15년 전 조회 1,745
15년 전 조회 2,541
15년 전 조회 1,967
15년 전 조회 1,520
15년 전 조회 1,000
15년 전 조회 1,524
15년 전 조회 1,623
15년 전 조회 2,499
15년 전 조회 1,002
15년 전 조회 1,245
15년 전 조회 1,624
15년 전 조회 1,456
🐛 버그신고