반응형
관리자 계정의 비밀번호를 잊거나 이메일 복구가 불가능한 상황은 종종 발생할 수 있습니다. 이 글에서는 워드프레스 관리자 계정을 복구하기 위한 단계별 방법을 제공합니다.
1. phpMyAdmin으로 WordPress 관리자 계정 복구
phpMyAdmin은 데이터베이스를 관리할 수 있는 웹 인터페이스로, 이를 통해 워드프레스의 계정 정보를 직접 수정할 수 있습니다. 중요한 데이터를 변경하기 전에 데이터베이스를 백업하고, 신뢰할 수 있는 네트워크 환경에서 작업하는 것이 중요합니다.
- 호스팅 계정에 접속하기
- 웹 호스팅 서비스에 로그인합니다.
- 제어판에 접근합니다.
- phpMyAdmin 실행
- 제어판에서 phpMyAdmin을 실행합니다.
- 데이터베이스 이름은 wp-config.php 파일을 통해 확인할 수 있습니다.
- 사용자 테이블 탐색
- wp_users 테이블을 찾습니다.
- 관리자 계정을 나타내는 행을 선택합니다.
- 비밀번호 변경
- user_pass 값을 수정합니다. 비밀번호는 MD5 해시 형식으로 저장해야 합니다. 예: "newpassword"를 MD5로 변환하면 5f4dcc3b5aa765d61d8327deb882cf99가 됩니다.
- 변경 후 저장합니다.
2. FTP를 사용하여 관리자 계정 복구
FTP(File Transfer Protocol)는 워드프레스 파일을 직접 조작할 수 있는 유용한 도구입니다.
- FTP 클라이언트 설치
- FileZilla와 같은 FTP 클라이언트를 설치합니다.
- 서버 주소, 사용자명, 비밀번호를 정확히 입력하여 연결합니다. 연결 후 파일 전송 설정을 확인하여 안전한 작업을 진행하세요.
- functions.php 파일 수정
- 워드프레스 설치 폴더에서 활성화된 테마의 폴더로 이동합니다.
- functions.php 파일을 다운로드하여 편집합니다.
- 아래 코드를 파일에 추가합니다:
- function add_admin_account() { $user = 'newadmin'; $pass = 'newpassword'; $email = 'admin@example.com'; if (!username_exists($user) && !email_exists($email)) { $user_id = wp_create_user($user, $pass, $email); $user = new WP_User($user_id); $user->set_role('administrator'); } } add_action('init', 'add_admin_account');
- 파일을 저장하고 서버에 업로드합니다.
- 관리자 계정 생성 확인
- 새 계정으로 로그인한 후, functions.php 파일에서 추가한 코드를 삭제합니다.
3. WP-CLI로 관리자 계정 복구
WP-CLI는 워드프레스 관리를 위한 커맨드라인 도구로, 특히 GUI를 사용할 수 없는 환경에서 신속하고 효율적인 계정 복구를 제공합니다. 또한 테마 및 플러그인 업데이트 자동화로 시간 절약에도 유리합니다.
- WP-CLI 설치 확인
- 서버에 WP-CLI가 설치되어 있는지 확인합니다. 설치가 필요하다면 WP-CLI 공식 문서를 참고하세요.
- 관리자 계정 생성
- 아래 명령어를 실행하여 새로운 관리자 계정을 만듭니다:
- wp user create newadmin admin@example.com --role=administrator --user_pass=newpassword
- 계정 확인
- 새 계정으로 로그인하여 작동 여부를 확인합니다.
4. 호스팅 업체의 도움 받기
위의 방법들이 어렵거나 실패할 경우, 호스팅 업체에 도움을 요청할 수 있습니다. 많은 업체는 데이터베이스 복구와 관리자 계정 재설정을 지원합니다.
워드프레스 복구 방법 비교표
복구 방법필요 도구난이도복구 시간잠재적 위험 요소추천 상황
phpMyAdmin | 웹 호스팅, 데이터베이스 | 중 | 중간 | 데이터베이스 변경 오류 위험 | 비밀번호만 변경이 필요한 경우 |
FTP | FTP 클라이언트 | 중 | 느림 | 파일 삭제 또는 코드 누락 위험 | 새 계정을 생성해야 하는 경우 |
WP-CLI | WP-CLI 설치 | 고급 | 빠름 | 명령어 오용으로 인한 문제 | 커맨드라인 환경에 익숙한 경우 |
호스팅 서비스 요청 | 호스팅 계정 | 쉬움 | 느림 | 제3자 의존 | 직접적인 복구가 어려운 경우 |
결론
워드프레스 관리자 권한 분실은 당황스러운 상황이지만, 이 글에서 제시한 방법으로 충분히 해결할 수 있습니다. phpMyAdmin, FTP, WP-CLI 등 다양한 도구를 활용하거나 전문가의 도움을 받으세요.
반응형
'워드프레스' 카테고리의 다른 글
워드프레스 업데이트 전후 데이터 백업 및 복구 방법 (2) | 2024.12.08 |
---|---|
워드프레스 업데이트 후 사이트가 작동하지 않을 때 해결법 (0) | 2024.12.08 |
워드프레스 구글 모바일 친화성 테스트에서 실패했을 때 대처법 (0) | 2024.12.08 |
워드프레스 모바일 최적화: SEO와 사용자 경험 극대화 (0) | 2024.12.08 |
워드프레스 호스팅 서버 이전 시 설정 주의 사항 (2) | 2024.12.07 |