Word Cracker의 잡다한 정보 모음

워드프레스 비밀번호 분실 시 간편하게 재설정하기

19

워드프레스 사용자 또는 관리자 비밀번호를 분실할 경우 여러 가지 방법을 통해 비밀번호를 재설정(초기화)할 수 있습니다. 그 중 이메일을 통해 새로운 비밀번호를 받는 방법이 가장 간편하겠지만 어떤 이유로 인해 이 방법을 사용할 수 없는 경우가 있을 수 있습니다. 그런 경우에 사용할 수 있는 방법에는 phpMyAdmin을 사용하여 재설정하는 방법FTP에 접속하여 재설정하는 방법이 있습니다.

phyMyAdmin에 접속하여 비밀번호 재설정(초기화)하기

먼저 웹호스팅 업체 사이트에 접속하여 phpMyAdmin에 접속하도록 합니다. cafe24에서 phpMyAdmin에 접속하는 방법은 이 글에서 “Cafe24에서 phpMyAdmin에 접속하는 방법” 부분을 참고하시기 바랍니다.

Bluehost, Siteground, a2 호스팅 등 해외 호스팅을 이용하는 경우 보통 cPanel에 로그인하면 phpMyAdmin에 접근할 수 있는 툴을 찾을 수 있습니다.

phpMyAdmin 툴

phpMyAdmin에 접속했다면 wp_users 테이블을 찾도록 합니다. 만약 설치 중에 접두어(Prefix)를 다른 값(예를 들어 wp123)으로 변경했다면 wp_ 대신 wp123_로 시작하는 테이블을 찾으시면 됩니다.
phyMyAdmin wp_users table
위 화면과 같이 표시되면 비밀번호를 분실하여 재설정하기를 원하는 사용자 이름(user_login)에 해당하는 필드에서 “Edit”를 누릅니다. 그러면 다음과 같은 화면이 표시됩니다.Wp_users field in WordPress
비밀번호를 변경하려면 표시된 부분을 수정해야 합니다. 하지만 보안상의 이유로 MD5 해시값으로 비밀번호가 되어 있으므로 일반 텍스트로 입력하면 안 됩니다. (WordPress는 일반 텍스트 형식의 비밀번호를 암호화된 방식으로 저장한다고 합니다. 이 부분은 전문적인 내용인데요, 워드프레스에서 비밀번호를 암호화하는 방식에 관심이 있는 분은 이 글을 참고해보시기 바랍니다.)

위의 그림에 표시된 부분에 다음 텍스트를 복사하여 붙여넣기 하십시오.

21232f297a57a5a743894a0e4a801fc3

위의 텍스트를 입력한 후에 저장하면 비밀번호가 admin으로 변경됩니다. 이제 관리자 ID와 새로 설정된 비밀번호인 admin을 이용하여 워드프레스 관리자 페이지(www.example.com/wp-admin)에 접속할 수 있습니다. 관리자 페이지에 접속하면 반드시 비밀번호를 변경하시기 바랍니다.

참고: 위에서는 알기 쉽게 admin으로 비밀번호를 변경한 후에 관리자 페이지(대시보드)에서 비밀번호를 업데이트하는 방법으로 설명했습니다. MD5 해시값을 변환해주는 사이트(JavaScript MD5)를 통해 비밀번호를 MD5 값으로 변환하여 입력할 수도 있습니다. 이 사이트를 이용하여 변환된 비밀번호를 위 그림에서 비밀번호란에 붙여넣고 저장하면 새로운 비밀번호를 사용하여 워드프레스에 접속이 가능합니다. 이 경우 로그인 후 비밀번호를 업데이트할 필요가 없습니다. (위에 설명된 방법으로 잘 안 되면 JavaScript MD5에서 직접 원하는 비밀번호를 생성하시기 바랍니다.)

Administrator Password in WordPress - 워드프레스 비밀번호 변경

이 방법을 사용하면 다른 사이트에서 설명하는 것보다 간편하게 비밀번호를 재설정할 수 있습니다.


FTP 사이트에 접속하여 워드프레스 비밀번호 변경하기

사용자 이름을 알고 있지만 데이터베이스(phpMyAdmin)에 접속하는 것이 용이하지 않는 경우 FTP를 통해서도 간편하게 비밀번호를 재설정할 수 있습니다.

FTP를 통해 워드프레스 테마 폴더로 이동합니다. 보통 \워드프레스 설치 폴더\wp-content\themes\ 폴더 아래에 테마 폴더가 있습니다. 해당 테마 폴더로 이동하여 functions.php 파일을 열고 첫 라인 바로 아래(즉, <?php 바로 아래)에 다음 라인을 추가합니다:

wp_set_password( 'password', 1 );

‘password’에 재설정할 비밀번호를 입력합니다. “1”은 wp_users 테이블에서 사용자 ID 번호입니다. 이 방법으로 비밀번호를 재설정한 후에 로그인할 때 오류가 나와서 접속이 안 되면, 다시 위의 라인을 삭제한 후에 바뀐 비밀번호로 로그인하면 됩니다. (직접 확인해 보니 위의 라인을 추가한 후에 로그인을 시도하니 오류가 나와서 다시 삭제하니 재설정된 비번으로 접속이 가능해졌습니다.) 이 방법을 사용하여 로그인에 성공하면 반드시 위의 라인을 삭제하도록 합니다.

♠ 참고: 이 방법이 위에서 설명한 DB에 접속하여 변경하는 것보다 쉽지만 ID가 1인 관리자 계정의 아이디를 반드시 알고 있어야 합니다. 그리고 간혹 안 되는 경우도 있는 것 같습니다. 잘 안 되면 다소 복잡하더라도 phyMyAdmin에 접속하여 비밀번호를 초기화하는 방법을 따르십시오.

이상으로 워드프레스에서 비밀번호를 잊어버린 경우 간단하게 재설정하는 방법에 대해 살펴보았습니다. 위의 워드프레스 비밀번호 찾기 방법 이외에 다소 복잡하지만 DB에서 새로운 관리자(Admin) 계정을 만드는 것도 가능합니다. 다음 기회에 이 방법에 대해 살펴보도록 하겠습니다.


참고:

위의 과정을 거쳐서 비밀번호를 쉽게 변경하여 재설정할 수 있습니다. 하지만 간혹 웹 에이전시에서 관리자 계정의 권한을 제한하는 조치를 취할 수 있습니다. 그런 경우 관리자라 하더라도 제대로 테마를 수정하거나 플러그인을 설치/업데이트할 수 없는 상황이 될 수 있습니다. 심지어 그림까지도 쉽게 바꿀 수 없게 권한이 제한되는 경우도 있습니다. 이로 인해 수정 시 과도한 추가 비용이 청구되는 문제가 발생하는 것 같습니다.

이 경우 소스를 분석하여 수정해야 합니다. 이 작업은 어떤 방식으로 기능을 제한했는지에 따라 시간이 다소 소요될 수 있습니다. 이런 문제로 인해 어려움을 겪는 경우 서비스 요청 페이지에서 서비스를 의뢰해주시기 바랍니다(소요 시간에 따라 비용이 청구될 수 있습니다).

Related Posts

Comments

19 Comments
  1. 이시원 says

    오 감사합니다. 초보자라 디비에 접속하여 수정하는게 쉽지 않았지만 덕분에 비번을 다시 설정할 수 있었습니다.

    1. wordcracker says

      댓글 감사합니다. 조금 더 쉽게 글을 수정했습니다. 즐거운 하루 되세요.

  2. angel says

    안녕하세요.

    이 글을 참고로 관리자 아이디와 비번을 초기화했슴니다만 플러그인과 테마 메뉴가 안보여요. 어떻게 하면 플러거인 메뉴와 테마 메뉴를 보이도록 할 수 있는지 조언 부탁드립니다.
    1. wordcracker says

      안녕하세요, angle님.

      본문에서 잠시 언급했듯이 일부 웹에이전시에서 클라이언트가 사이트를 제대로 수정하지 못하도록 워드프레스 관리자 권한을 제한하기도 합니다.

      이로 인해 관리자 계정이 있더라도 클라이언트는 사이트에 플러그인/테마를 설치하거나 변경할 수 없는 문제가 발생합니다. 이를 해결하기 위해서는 소스를 분석하여 문제가 되는 부분을 제거하거나 수정해야 하며, 시간이 조금 소요될 수 있습니다. 문의 페이지를 통해 자세한 정보를 알려주시면 연락을 드리도록 하겠습니다.

  3. 초보 says

    DB 정보가 헷갈려서 그러는데 쉽게 알 수 있는 방법은 없나요? 업체에다 연락해야 하나요?

    1. wordcracker says

      안녕하세요?

      이 경우 우선 웹호스팅 가입할 때 받은 이메일을 검토해보시기 바랍니다.

      그대로 확인하지 못한 경우 FTP로 사이트에 접속하여 워드프레스가 설치된 폴더의 wp-config.php 파일을 확인해보시기 바랍니다.

      위와 같이 DB_Name과 DB_User, DB_Password를 확인할 수 있습니다.

      FTP에 접속할 수 없는 경우 웹호스팅 업체(예: cafe24의 웹호스팅 서비스를 이용하고 있는 경우 cafe24)에 문의해보시기 바랍니다.

      1. 초보 says

        이런 간단한 방법이 있었네요. 번번히 자세한 설명 감사합니다.

  4. 마에스트로 says

    처음으로 phpMyAdmin이라는 것을 이용해봤습니다. 덕분에 문제가 해결되었습니다.

  5. 최진선 says

    좋은 정보네요. 위의 내용과 다른 질문이 있는데요. 카페24를 많이 이용하는 것 같은데 카페24 괜찮나요?

    1. wordcracker says

      안녕하세요?
      답변이 늦어 죄송합니다. 카페24에 대해 호불호가 갈리기 때문에 딱히 좋다거나 좋지 않다거나 말씀드리기가 그렇네요. 개인적인 생각은 개인 차원에서 저렴한 비용에 서비스를 이용하기에는 괜찮지만 기업의 경우에는 여러 업체를 비교해보고 선택하는 것이 좋을 듯합니다. 그럼, 즐거운 하루 되시기 바랍니다.

  6. 김상환 says

    알려주신대로 변경하였는데

    URL입력하면  “웹 사이트를 표시할 수 없습니다.”  라는 메세지가 나옵니다. 

    1. wordcracker says

      안녕하세요?

      위의 글을 살펴보았는데요, 웹사이트의 경로(URL)를 수정하는 내용은 없습니다.
      단지 비밀번호를 재설정하는 방법을 설명하고 있습니다.
      수정 과정에서 오류가 있지 않은지 점검해보시기 바랍니다.

      그리고 데이터베이스 작업을 할 때에는 항상 백업을 받아놓으시기 바랍니다.

  7. 김상우 says

    좋은 정보 감사합니다. 친절히 알려주신 방법 따라해서 해결됬네요!!!

    1. wordcracker says

      안녕하세요? 문제가 해결되셨다니 다행이네요. 즐거운 저녁시간 되세요^^

  8. 예나 says

    감사합니다! 덕분에 해결했어요!!ㅠㅠ 정말 감사해요!

    1. Word says

      문제가 해결되셨다니 다행이네요.

      참고로 기부를 통해 이 블로그를 후원하실 수 있습니다.ㅎㅎ

      http://www.thewordcracker.com/donation/

  9. 혀니 says

    아..진짜 감사합니다. 삭제한 후 다시 로긴하니 되네요. 진짜 감사합니다. ^^

    1. Word says

      블로그를 방문해주셔서 감사합니다^^

Leave A Reply

Your email address will not be published.