서버 언어셋 변경후 로그인 비밀번호 문제 채택완료
euc-kr서버(utf-8호환 서버)에서 그누보드 5.3을 이용중이었는데요.
이번에 utf-8 전용 서버로 이전을 했습니다.
그런데 로그인 비밀번호가 틀렸다는 에러가 나오네요.
비밀번호가 암호화되어 저장되는데 언어셋이 달라지면서 기존 비밀번호로 로그인이 안 되는 것 같아요.
(정보찾기에서 개별 회원이 비번을 변경하면 로그인은 가능합니다만...)
최고관리자가 일괄적으로 해결할 방법이 있을까요? 도움 주시면 감사드리겠습니다.
답변 4개
위 문제는 인코딩이 아니라 디비 버전 문제 입니다. 아마 old_password 나 패스워드 등으로 검색하면 팁을 구하실수 있으실거 같습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
처음부터 아래처럼 질문을 실제 상황으로 올리면 여러번 문답이 필요가 없는 상황인데
질문 참 어렵게 합니다
-----------------------------------
446a12100c856ce9으로 암호화 저장되었는데요. 새로운 서버에서는 *A4B6157319038724E3560894F7F932C8886EBFCF
-----------------------------------
mysql버전이 상위 버젼으로 바뀌어서 생기는 문제 입니다
https://sir.kr/g4_tiptech?sca=&sfl=wr_subject%7C%7Cwr_content&stx=old_password">https://sir.kr/g4_tiptech?sca=&sfl=wr_subject%7C%7Cwr_content&stx=old_password
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 3개
가령 기존 로그인 비밀번호가 qwer1234였다면
이전 서버에서 DB에 암호화되어 저장된 비밀번호가 abcd였다면
새 서버로 이전했더니 jklm으로 변경이 되었네요. 그래서 로그인이 안 되네요.ㅜㅠ
DB 자체의 변환이 필요하지 않을까 생각해 봅니다.
이걸 utf-8서버에서 인식을 못해 같은 비밀번호로 인식을 못하는가봐요?;;;
1234라는 비밀번호가 이전 서버에서는 446a12100c856ce9으로 암호화 저장되었는데요.
새로운 서버에서는 *A4B6157319038724E3560894F7F932C8886EBFCF 이렇게 저장이 되네요.
1234를 이전 전후 서버에서 서로 다르게 인식하네요.
euc-kr로 저장된 걸 인코딩을 다시해서 utf-8문자로 바꿔야한다는 뜻 같네요.
참 어렵네요. 알아봐야겠네요.ㅠㅜ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인