관리자 비밀번호를 재설정 하고 싶습니다.
💡 요약 정리
- 일반적으로 워드프레스 관리자 이메일 주소를 통해 비밀번호를 재설정할 수 있습니다.
- 이메일 주소를 잃어버린 경우 functions.php 파일 수정 또는 DB 직접 업데이트로 재설정 가능합니다.
- FTP/SSH 접속 또는 MySQL prompt 접근이 필요합니다.
일반적으로 워드프레스 관리자 이메일 주소를 통해 비밀번호를 재설정할 수 있습니 다.
https://도메인/wp-admin 접속 > 비밀번호를 잊으셨나요 클릭 > 이메일 주소 입력하여 메일 인증 변경 가능합니다.
혹 비밀번호 변경 이메일 수신이 안 되는 경우 이메일 주소를 기재해서 발송 확인 요청을 주시기 바랍니다.
이메일 주소를 잃어버렸거나, 실제 사용하지 않는 이메일 주소로 입력된 경우 아래와 같은 방법으로 재설정 할 수 있습니다.
FTP 또는 SSH 접속이 가능해야 하며, DB에서 직접 변경하는 경우 MySQL prompt 접근 후 안내해 드리는 query 실행이 가능해야 합니다.
아래 과정이 어려운 경우 게시판으로 임시 비밀번호 요청을 주시면 설정을 진행해 드리겠습니다.
단, 고객님의 자료를 열람, 수정 체크하는 과정이 필요한 부분으로 해당 작업에 동의를 꼭 해주시기 바랍니다.
이후 관리자 로그인 후 사용하고자 하는 비밀번호로 변경을 해주시고 관리자, 사용자 이메일 수정을 꼭 해주시기 바랍니다.
FTP/SFTP, SSH, MySQL 접속 방법은 아래 가이드 문서를 참고 바랍니다.
1. FTP / SFTP 접속 방법2. SSH 접속 방법
3. MySQL 접속 방법
1. functions.php 파일로 재설정하는 방법
① FTP 또는 SSH로 접속
FTP 또는 SSH로 접속 합니다. 본문에서는 SSH에서 직접 파일 수정하는 방법으로 안내합니다.
② 사용중인 테마 경로로 이동
③ functions.php 파일 편집
테마 경로내 functions.php 파일을 편집기로 열어서 <?php 선언 하단에 hook을 입력합니다.
④ 관리자 패스워드 변경 확인
도메인/wp-admin으로 접속하면 관리자 패스워드가 변경됩니다.
⑤ hook 코드 삭제
다시 functions.php 파일에 해당 라인을 삭제하거나 주석 처리합니다.
⑥ 관리자 로그인
새로운 패스워드로 도메인/wp-admin을 통해 관리자 로그인합니다.
2. DB에서 wp_users 테이블을 직접 업데이트하는 방법
① MySQL prompt 접근
SSH 툴을 이용하여 MySQL prompt로 접근합니다. 또는 HeidiSQL과 같은 DBMS 툴로 접속합니다.
② wp_users 테이블 계정 정보 확인
wp_users 테이블의 계정 정보를 확인합니다.
③ 새로운 패스워드로 업데이트
새로운 패스워드로 업데이트합니다.
④ 관리자 로그인
도메인/wp-admin으로 접근하여 관리자 로그인을 시도합니다.
일반적으로 ID=1이 관리자 아이디로 생성되지만 계정(user_login) 확인이 필요할 수 있습니다.
user_pass 필드의 패스워드는 md5로 암호화되어 있으며 update 시 md5('패스워드')로 업데이트합니다.