db백업후 import한후 패스워드 문제... 정보
db백업후 import한후 패스워드 문제...본문
db를 백업 받아 임포트 하였는데...
phpmyadmin에서는 다 잘보이고...데이타도 저장이 다 되었습니다.
그런데..문제는 로긴이 안된다는거져...
아이디는 인식하는데....패스워드는 값이 틀린걸로 나옵니다.
뭐가 문제인가여?
호스팅받는 mysql이 5버젼이라 apmsetup도 5버젼으로 세팅은 하였구여..
현재 사용하고있는 캐릭셋(?)은 utf-8입니다.
제생각엔...md5 형식 때문인것 같은데...
고수님들 답변 부탁드리겠습니다.
댓글 전체
mysql 서버를 start 할 때 ... --old_password 옵션을 줘보세요. 과거 4.x 버젼의 비번을 인식할 겁니다.
같은경험이 있엇는데.utf-8대신 euc-kr 로 하니 돼더군요 ^^
old_password에 대한 다른 질문들도 참고하세요
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=21575&sca=&sfl=wr_subject%7C%7Cwr_content&stx=old_password&sop=and
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=21575&sca=&sfl=wr_subject%7C%7Cwr_content&stx=old_password&sop=and
이번주에 DB를 4.0.22에서 5.0.27로 이사하면서 문제가 생겨서 찾아봤었던 내용입니다.
처음에는 db 사용자 비밀번호만 old_password 함수로 update 했는데
(update user set password = old_password('사용할 패스워드') where user=지정할 유저...)
회원들 로그인이 안되더라구요. 그래서... 회원db를 모두 update 할까 했는데 귀찮아서
mysql option만 바꿔서 돌리고 있습니다.
처음에는 db 사용자 비밀번호만 old_password 함수로 update 했는데
(update user set password = old_password('사용할 패스워드') where user=지정할 유저...)
회원들 로그인이 안되더라구요. 그래서... 회원db를 모두 update 할까 했는데 귀찮아서
mysql option만 바꿔서 돌리고 있습니다.