db복구후 mysql버전에 따른 로그인 문제로.... > 그누4 질문답변

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 질문답변

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

db복구후 mysql버전에 따른 로그인 문제로.... 정보

db복구후 mysql버전에 따른 로그인 문제로....

본문

utf-8버전을 쓰고 있습니다.

A라는 곳에서 B라는 섭으로 서버이전을 하였습니다.
헌데 두 서버의 mysql 버전이 다른지 B서버에서 로그인이 되지 않네요.

검색후 old_password라는 것으로 로그인 문제를 해결 하였습니다.
common.lib.php의 소스 중 비번관련부분을 아래와 같이 수정하였습니다.
$row = sql_fetch(" select old_password('$value') as pass ");

이후 B서버에서 새로이 가입하시는 분들은 old_password로 비밀번호가 암호화되지 않으니..
로그인이 불가능하지 않을까 싶습니다. ^^;


고로..
기존의 db에 올려진 비번정보를 현 서버의 mysql버전에 맞게 비번암호화 형식을 바꾸는것이 나을 듯싶은데요. 생각만 있지 방식은 모르네요..;;

기존 db 비번암호화방식을 현mysql 방식에 맞게 암호화를 일괄 변경시키는 방법이 있을까요??

댓글 전체

소스는 old_password 로 수정하지말고 그대로 두시고,

관리자 비번만 디비에서 직접 바꿔주고,

일반 회원들은 공지사항으로 알려서

비번찾기를 한번 하도록 안내하는것이 좋을듯 합니다...^^


그렇게 하면 old_password를 사용하지 않아도 됩니다...^^
'이메일 인증'을 (기존 또는 새롭게)적용중이라면,
그 부분에 대한 것도 고려해야 합니다.

이메일 인증 방식이 어디보자...
아이디/패스워드를 알고 있다는 가정에서
회원가입시 등록한 이메일로 전송되는 것 같긴 합니다.
old_password로 수정하였다면 새로 이전후 새로 가입한 회원도 로그인 됩니다.

3.x나 4.0x 를 4.1x 이상 버전의 password로 변경은 실제 비밀번호를 알아야 됩니다. -_-;
전체 5 |RSS
그누4 질문답변 내용 검색
  • 개별 목록 구성 번호 제목 작성자 작성일 조회
  • 게시물이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT