일반암호를 알면 Sha256 암호로 일괄로 변환 시켜주는 방법이 있을까요?
본문
회원DB를 엑셀로 받아서 일괄입력 하려고 하는데요.
문제는 패스워드를 그냥 기억하고 계시는 값으로 받았네요.
DB에 넣기 전에 암호화를 해서 일괄등록을 해야 할 것 같은데요.
그냥 일반암호를 알면 Sha256 암호로 일괄로 변환 시켜주는 방법이 있을까요?
엑셀에 있는 1000여명의 패스워드를 변환해서 DB에 입력해야 합니다.
이런 경우 어떻게 처리해야 하는지 도움 부탁 드려요.
답변 2
get_encrypt_string($mb_password) 함수로 변환해서 저장하면 됩니다.
엑셀에서 VBA 해서 변환 하시던지
임의의 사용자 테이블 만들고 insert select로 암호화 해서 원래 사용자 테이블에 넣는게 좋을듯 하네요!!!
전 후자 방법을 많이 사용 했습니다.
작업후에는 꼭 임시테이블 삭제 하시고요!
답변을 작성하시기 전에 로그인 해주세요.