How to Reset Your WordPress Password ( 3 easy ways )
1. WordPress 내장 기능 활용: 비밀번호 초기화
WordPress 웹사이트 관리자 비밀번호를 잊어버렸을 때, 가장 쉽고 빠르게 시도할 수 있는 방법은 WordPress 자체에서 제공하는 비밀번호 초기화 기능을 이용하는 것입니다. 먼저 웹사이트의 로그인 페이지로 이동합니다. 일반적으로 웹사이트 주소 뒤에 ‘/login’ 또는 ‘/wp-login.php’를 붙여 접속할 수 있습니다. 로그인 페이지에서 “비밀번호를 잊으셨나요?” 또는 “Lost your password?” 링크를 클릭합니다. 그러면 이메일 주소를 입력하는 페이지로 이동하게 됩니다.
웹사이트를 처음 만들 때 사용했던 이메일 주소를 정확하게 입력해야 합니다. 이메일 주소를 입력한 후 “새 비밀번호 받기” 또는 “Get New Password” 버튼을 클릭하면, 해당 이메일 주소로 비밀번호 재설정 링크가 전송됩니다. 만약 이메일이 보이지 않는다면 스팸 폴더를 확인하는 것을 잊지 마세요. 이메일을 열어보면 비밀번호를 재설정할 수 있는 링크가 포함되어 있습니다. 링크를 클릭하면 새로운 비밀번호를 설정할 수 있는 페이지로 이동합니다.
새로운 비밀번호를 입력하고 “비밀번호 재설정” 또는 “Reset Password” 버튼을 클릭하면 비밀번호가 변경됩니다. 이제 새로운 비밀번호를 사용하여 WordPress 웹사이트에 로그인할 수 있습니다. 사용자 이름과 새로운 비밀번호를 입력하고 로그인 버튼을 클릭하여 정상적으로 접속되는지 확인합니다. 이 방법은 가장 간단하지만, 웹사이트 생성 시 사용했던 이메일 주소를 기억하고 있어야 한다는 전제 조건이 있습니다. 만약 이메일 주소를 잊어버렸다면, 다음 방법으로 비밀번호를 초기화해야 합니다.
2. 호스팅 계정을 통한 비밀번호 초기화
WordPress 웹사이트를 운영하는 데는 크게 두 가지 유형의 호스팅이 있습니다. 첫 번째는 관리형 WordPress 호스팅이고, 두 번째는 cPanel 호스팅입니다. 관리형 WordPress 호스팅은 호스팅 업체에서 WordPress 관리를 전담하는 서비스이며, cPanel 호스팅은 사용자가 직접 서버를 관리할 수 있는 환경을 제공합니다.
2.1 관리형 WordPress 호스팅을 사용하는 경우
관리형 WordPress 호스팅을 사용하는 경우, 먼저 호스팅 계정에 로그인해야 합니다. 예를 들어, GoDaddy에 웹사이트를 호스팅했다면 GoDaddy 웹사이트에 접속하여 로그인합니다. 로그인 후 “호스팅 및 WordPress” 또는 유사한 메뉴를 찾아 클릭합니다. 그러면 호스팅 중인 WordPress 웹사이트 목록이 표시됩니다. 해당 웹사이트를 선택하고 “wp-admin” 또는 “WordPress 관리자” 버튼을 클릭하면 WordPress 관리자 대시보드로 바로 이동할 수 있습니다.
대시보드에서 “사용자” -> “프로필” 메뉴로 이동합니다. 프로필 페이지에서 스크롤을 내려 “비밀번호 생성” 또는 “Generate Password” 버튼을 클릭합니다. WordPress가 자동으로 생성한 강력한 비밀번호가 표시됩니다. 이 비밀번호를 사용하거나, 직접 새로운 비밀번호를 입력할 수 있습니다. 새로운 비밀번호를 입력한 후 “프로필 업데이트” 또는 “Update Profile” 버튼을 클릭하여 변경 사항을 저장합니다. 이제 새로운 비밀번호로 WordPress 웹사이트에 로그인할 수 있습니다.
2.2 cPanel 호스팅을 사용하는 경우
cPanel 호스팅을 사용하는 경우, 웹사이트 주소 뒤에 “/cpanel”을 입력하여 cPanel 로그인 페이지로 이동합니다. cPanel 계정의 사용자 이름과 비밀번호를 입력하여 로그인합니다. cPanel 대시보드에서 “phpMyAdmin”을 검색하여 클릭합니다. phpMyAdmin은 데이터베이스를 관리하는 도구입니다. phpMyAdmin 페이지에서 WordPress 데이터베이스를 선택합니다. 데이터베이스 테이블 목록에서 “wp_users” 테이블을 찾아 클릭합니다.
“wp_users” 테이블에는 웹사이트의 모든 사용자 정보가 저장되어 있습니다. 사용자 목록에서 비밀번호를 변경하려는 사용자를 찾아 “편집” 또는 “Edit” 버튼을 클릭합니다. 사용자 정보 편집 페이지에서 “user_pass” 필드를 찾습니다. “user_pass” 필드의 값을 새로운 비밀번호로 변경합니다. 중요한 점은, 비밀번호를 일반 텍스트로 저장하는 대신 암호화해야 한다는 것입니다. “함수” 또는 “Function” 드롭다운 메뉴에서 “MD5″를 선택합니다. MD5는 비밀번호를 암호화하는 데 사용되는 해시 알고리즘입니다. 변경 사항을 저장하기 위해 “실행” 또는 “Go” 버튼을 클릭합니다. 이제 새로운 비밀번호로 WordPress 웹사이트에 로그인할 수 있습니다.
3. phpMyAdmin을 이용한 비밀번호 초기화 (cPanel)
cPanel 환경에서 WordPress 비밀번호를 초기화하는 또 다른 방법은 phpMyAdmin을 직접 이용하는 것입니다. 앞서 설명한 cPanel 로그인 과정을 거쳐 phpMyAdmin에 접속한 후, 본인의 WordPress 데이터베이스를 선택합니다. 데이터베이스 목록에서 wp_users 테이블을 찾아 클릭합니다. 이 테이블에는 WordPress에 등록된 모든 사용자의 정보가 담겨 있습니다. 비밀번호를 변경하고자 하는 사용자의 행을 찾아 “편집” (Edit) 버튼을 클릭합니다.
user_pass 필드를 찾습니다. 이 필드에는 암호화된 형태의 비밀번호가 저장되어 있습니다. 이 필드의 값을 새로운 비밀번호로 변경하기 전에, 중요한 단계를 거쳐야 합니다. user_pass 필드 옆에 있는 “함수” (Function) 드롭다운 메뉴에서 “MD5″를 선택합니다. MD5는 단방향 해시 함수로, 비밀번호를 암호화하여 데이터베이스에 안전하게 저장하는 데 사용됩니다. 새로운 비밀번호를 입력하고 “MD5” 함수를 선택한 후, 페이지 하단의 “실행” (Go) 버튼을 클릭하여 변경 사항을 저장합니다.
이제 데이터베이스에 새로운 비밀번호가 MD5 해시 형태로 저장되었습니다. 이 비밀번호를 사용하여 WordPress 로그인 페이지에서 로그인할 수 있습니다. 사용자 이름과 새로 설정한 비밀번호를 입력하고 로그인 버튼을 클릭하면, WordPress 관리자 영역에 정상적으로 접속됩니다. 이 방법은 이메일 주소를 잊었거나, 다른 방법을 통해 비밀번호를 초기화할 수 없을 때 유용하게 사용할 수 있습니다. 하지만 데이터베이스를 직접 수정하는 작업이므로, 주의를 기울여 진행해야 합니다.