워드프레스 관리자 비밀번호 재설정 4가지방법 (이메일 안 올 때 해결법)

관리자 이메일로 비밀번호 재설정 메일이 오지 않더라도 phpMyAdmin 데이터베이스나 FTP 파일 수정을 통해 5분 안에 접속 권한을 복구할 수 있습니다. 상황별로 가장 빠르게 비밀번호를 재설정하는 4가지 방법을 정리해 드립니다.

워드프레스 관리자 페이지 비밀번호를 잊어버렸거나 로그인 시도가 차단되었을 때 당황할 필요 없습니다. 가장 간단한 이메일 재설정부터, 이메일 발송 오류 시 서버에 직접 접근하여 비밀번호를 변경하는 방법까지 차근차근 확인해 보세요.

1. 가장 기본 방법: 로그인 화면에서 이메일로 재설정

관리자 이메일을 정상적으로 수신할 수 있는 환경이라면 가장 빠르고 안전한 기본 방법입니다.

  1. 워드프레스 로그인 페이지([mysite.com/wp-login.php](https://mysite.com/wp-login.php))에 접속합니다.
  2. 하단의 ‘비밀번호를 잊으셨나요?’ 링크를 클릭합니다.
  3. 가입 시 등록했던 사용자명(ID) 또는 이메일 주소를 입력하고 [새 비밀번호 받기]를 누릅니다.
  4. 수신된 이메일 내의 재설정 링크를 클릭하여 새로운 비밀번호를 등록합니다.

⚠️ 잠깐! 재설정 이메일이 오지 않나요?

스팸함까지 확인했음에도 메일이 도착하지 않는다면 서버의 메일 발송 기능(PHP mail)이 꺼져있거나 SMTP 설정이 되어있지 않은 상태입니다. 이 경우에는 아래의 2번(phpMyAdmin) 방법을 이용해야 합니다.

2. phpMyAdmin(DB)에서 강제 변경 (이메일 안 올 때 추천)

이메일 수신이 불가능할 때 가장 확실하고 빠르게 계정을 복구할 수 있는 데이터베이스(DB) 직접 수정 방법입니다.

  1. 이용 중인 호스팅 업체(카페24, 가비아, 고대디 등) 홈페이지에 로그인합니다.
  2. 데이터베이스 관리 메뉴에서 phpMyAdmin 접속 버튼을 클릭합니다.
  3. 왼쪽 테이블 목록에서 wp_users 테이블을 클릭합니다. (※ 보안 설정에 따라 wp_ 접두사는 다른 문자로 변경되어 있을 수 있습니다.)
  4. 복구하려는 관리자 계정 ID 옆의 [수정(Edit)] 버튼을 누릅니다.
  5. user_pass 항목을 찾은 뒤, [기능(Function)] 드롭다운 메뉴에서 MD5를 선택합니다. (중요: 워드프레스는 비밀번호를 MD5 방식으로 암호화하여 저장합니다.)
  6. [값(Value)] 칸에 원하는 새 비밀번호를 입력한 후 저장합니다.
  7. 다시 워드프레스 로그인 화면으로 이동해 새로 설정한 비밀번호로 접속합니다.

3. FTP를 통한 functions.php 코드 수정 (비상 대책)

FTP 접속 권한을 가지고 있다면 테마 코드 한 줄을 추가하여 비밀번호를 즉시 초기화할 수 있습니다.

  1. FileZilla 등 FTP 프로그램을 이용해 서버에 접속합니다.
  2. /wp-content/themes/[사용 중인 테마 이름]/ 경로로 이동하여 functions.php 파일을 엽니다.
  3. 파일 상단 <?php 바로 아래 줄에 다음 코드를 추가하고 저장합니다.

PHP

wp_set_password('새로운비밀번호', 1); // 숫자 1은 첫 번째 관리자 계정 ID를 의미합니다.
  1. 로그인 페이지에 접속하여 새로 입력한 비밀번호로 로그인합니다.
  2. 로그인 성공 직후 functions.php 파일에서 해당 코드를 반드시 삭제해 주세요. (삭제하지 않으면 페이지를 새로고침할 때마다 비밀번호가 계속 초기화됩니다.)

4. 호스팅 고객센터에 기술 지원 요청

데이터베이스나 서버 코드를 직접 조작하는 것이 부담스럽다면, 이용 중인 호스팅 업체의 고객지원을 활용하는 것도 좋은 방법입니다.

본인 확인 및 소유자 인증 절차를 거치면 관리자 이메일 주소를 수정해 주거나, 비밀번호 초기화를 직접 도와줍니다.

💡 비밀번호 변경 후에도 로그인이 안 될 때 체크리스트

비밀번호를 정상적으로 변경했음에도 계속 로그인 오류가 발생한다면 다음 3가지를 점검해 보세요.

  • 브라우저 캐시 및 쿠키 삭제: 이전 로그인 세션 정보가 브라우저에 남아있어 충돌이 날 수 있습니다. Ctrl + Shift + Delete를 눌러 쿠키를 삭제하거나 시크릿 창에서 접속을 시도해 보세요.
  • 로그인 주소 변경 플러그인 확인: WPS Hide Login 등 보안 플러그인을 사용 중이라면 기본 wp-admin 또는 wp-login.php 주소가 변경되어 접속이 차단되었을 수 있습니다.
  • 보안 플러그인 IP 차단 해제: 비밀번호를 여러 번 틀려 IP가 임시 차단된 경우일 수 있습니다. 몇 시간 뒤 재시도하거나 모바일 테더링(다른 IP)으로 접속해 보세요.

마치며

관리자 비밀번호를 잊어버렸더라도 당황할 필요 없이 이메일 재설정이나 phpMyAdmin DB 수정을 활용하면 짧은 시간 내에 접속 권한을 복구할 수 있습니다.

계정 복구 후에는 영문 대소문자, 숫자, 특수문자를 조합한 12자리 이상의 강력한 비밀번호로 변경하시고, 만약의 사태에 대비해 WP Mail SMTP 같은 플러그인을 설치하여 이메일 발송 환경을 미리 구축해 두시는 것을 추천합니다.

댓글 남기기