테스트 사이트 - 개발 중인 베타 버전입니다

패스워드를 회원 아이디로 일괄 수정하는 방법이 있을까요? 채택완료

hiadmin 5년 전 조회 3,635

g4에서 g5로 넘어 왔는데 패스워드가 문제네요...

패스워드를 회원 아이디로 일괄 변경한 후 회원에게 아이디와 패스워드가 같은니 변경하시라고 공지 하고 싶습니다.

 

db에서 쉽게 작업 하는 방법이 있을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

update g5_member set mb_password = password(mb_id) where mb_id != 'admin' 

형태로 처리가 가능하지만 권장드리지 않습니다. 

공지하는 순간 다른 아이디 들도 아이디만 알면 로그인이 가능한 형태가 되어 사실상

회원정보를 모두 공개해버리는 형태와 같게 됩니다. 

 

g4의 경우 old_password 의 형태를 취하고 있습니다. 

기존 DB의 mb_password 항목을 여분필드에 임시로 옮겨놓은 후 

g5의 사이트에서 로그인할 때 (login_check.php) post 로 넘어온 비밀번호가 

여분필드의 비밀번호와 일치할 경우 신규 비밀번호로 업데이트 하는 방식을 

권장 드립니다. 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

h
hiadmin
5년 전
감사합니다. 덕분에 해결됬습니다. ^^

알려주신 여분필드에 옮겨 놓고 체크 하는 방법이 아주 이상적이고 좋은데 구현을 못하네요 .ㅠㅠ
도와 주셔서 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인