디비이전시 비밀번호 관련
본문
디비이전 작업중 비밀번호 관련 문의입니다.
디비를 xls파일로 변환후 들여다보니까
비밀번호 필드가 다 보이드라구요.
그냥 다 보입니다. 막 주민번호도 앞자리 그대로 노출되어 있고 난린데.
중요한건 그누보드는 비밀번호가 암호화 되어 있는데
이걸 가져오려면 어찌해야 하나요?
관련 팀 좀 부탁드립니다.
답변 2
그누보드에서는 mysql 의 암호화 함수 sql_password() 를 이용해서 저장하고 있습니다.
옮겨올 DB 의 비밀번호를 sql_password() 처리하여 저장하면 됩니다.
ex.
insert into A (user_id, user_pw)
select user_id, mysql_password(user_pw)
from B
DB 에 암호화되어 저장된 값은, 복호화할수는 없지만,
사용자가 입력한 값을 같은 암호화 방식으로 암호화하여 서로 비교하는 것은 가능합니다.
암호화되어 있어서 복호화는 힘듭니다.
답변을 작성하시기 전에 로그인 해주세요.