DB 비밀번호 저장방식과 한글이 깨지는 것에 대한 질문

DB 비밀번호 저장방식과 한글이 깨지는 것에 대한 질문

QA

DB 비밀번호 저장방식과 한글이 깨지는 것에 대한 질문

본문

두가지를 여쭙고자 합니다.

 

1. 그누보드5는 DB에 비밀번호를 

sha256:12000:7tymhbxlf7Zw3SZJbJ+BQvENuq4HCwcO:3cpvZoVIAvf096m+7wwiYNk9fRibH2fg

이런 방식으로 저장하고 있습니다.

그런데 그누에서 다운받은 한 프로그램은 비번 저장방식이

*8AF18B5972D0131D2EE3AE8CF32B7EC0DAED1B85

이렇게 됩니다.

이 다운 받은 프로그램의 멤버와 그누의 멤버와 연동시키려고 하는데 비번 저장방식이 다르니

연동이 안됩니다.

둘 사이에 차이는 뭔지 궁금하고, 어떻게 연동시킬 수 있는지 알고 싶습니다.

 

2. 그리고 이 프로그램에서 DB에는 한글이 

?띻만?   <--이렇게 깨져서 저장됩니다.

그런데 웹페이지에서는 제대로 보입니다.

DB에서 한글을 제대로 보이게 수정하면

웹페이지에서는 깨져서 나옵니다.

이건 어떻게 수정할 수 있을까요?

 

고수님들의 현명한 답변을 고대합니다.

 

 

 

이 질문에 댓글 쓰기 :

답변 2

1.

어떤 프로그램을 사용중이신지 모르겠지만 password 복호화 관련

아래 링크를 참조하세요.

https://www.happyjung.com/lecture/1919?page=34

 

2.

db 언어셋을 변경해주세요.

 

mysql 인경우

https://bstar36.tistory.com/307

 

MariaDB 인경우

https://slobell.com/blogs/38

 

사족.

db 관련 질문시 아주 기초적인 부분이 다소 생략되어 있네요.

적어도 어떤 환경에서 어떤 버전을 쓰고 있는지라도 기재해주시면

더욱 정확한 답변이 달립니다.

1. 그누보드 5.4버전을 기준으로 암호화방식이 달라졌습니다. 5.4부터 sha로 시작하는 비번입니다.

2. db인서트하는 파일이 euc-kr이거나,코드쪽에서iconv같은걸로 바꾸는부분이 있지 않을까 싶은데요.

 

정확한 상황은 모르겠지만 그누최신버전의 db와 4버전대의 db를 가지고계시고, 이걸 합쳐야하는 상황일지도 모르겟네요. 이건 qna답변으로는 커버가 안될거 같습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 39
QA 내용 검색

회원로그인

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