이 블로그에서 워드프레스 관리자 계정을 변경하는 방법을 다룬 적이 있지만, 여러 가지 방법을 소개하다 보니 워드프레스를 처음 접하는 초보자들은 어떤 방법을 따라야 할지 헷갈린다는 의견을 주셨습니다. 그래서 이번에는 복잡한 설명은 걷어내고, 가장 쉽고 확실한 두 가지 방법만 알려드리겠습니다.
참고로 admin이나 사이트 도메인 주소를 그대로 딴 사용자 이름(예: example.com 도메인이라면 example을 관리자 아이디로 사용하는 경우)은 보안에 취약할 수 있으므로 가능하면 다른 사용자명으로 변경하시기 바랍니다.

워드프레스 관리자 계정 변경 방법
관리자 사용자명(아이디) 변경하기 - Username Changer 플러그인
사용자 이름만 변경하면 되는 경우 Username Changer라는 플러그인을 사용하면 매우 간단합니다. 만약 사이트에서 이메일 전송 기능이 지원된다면 관리자 계정의 이메일 주소도 함께 변경이 가능합니다.

이 플러그인은 현재 4만 개가 넘는 워드프레스 사이트에 설치되어 사용되고 있으며 활발히 업데이트가 이루어지고 있습니다.
1 워드프레스 알림판의 플러그인 » 플러그인 추가에서 'Username Changer'로 검색하여 설치할 수 있습니다.

2 이 플러그인을 설치하고 활성화하였다면, 이제 사용자 »프로필로 이동하여 현재 사용자(관리자)의 사용자명을 변경할 수 있습니다.

3 새 사용자명(예: mynewusername)을 입력하고 Save Username 버튼을 클릭합니다.

4 성공적으로 유저네임이 변경되면, "Username successfully changed to <새로운 사용자명>. Click here to log back in."이 표시됩니다. Click here to log back in을 클릭하여 바뀐 사용자명으로 로그인하여 로그인일 수 있습니다.

관리자 계정의 이메일 주소 변경하기
이메일 주소까지 변경하려면 해당 사이트에서 이메일 전송 기능이 지원되어야 합니다. 카페24나 케미클라우드를 사용하는 경우 대체적으로 이메일이 정상적으로 발송됩니다.

이메일 주소를 변경한 후에, 새 이메일 주소로 전송된 메일에서 확인 링크를 클릭해야 이메일 주소 변경이 완료됩니다.
클라우드웨이즈를 이용하는 경우에는 Elastic Email 애드온을 구독하면 안정적으로 메일 전송이 가능합니다. Elastic Email 애드온은 한 달 1,000통 메일 발송에 0.1달러가 부과됩니다. (월 최대 100만 통까지 전송이 가능하며, 이 경우 비용은 57달러입니다.)

저는 Elastic Email 애드온을 이용하고 있습니다.😄
이메일 전송이 안 되는 경우 DB에서 이메일을 교체할 수도 있지만, 초보자가 이용하기에는 복잡할 수 있습니다. 대신 아래에서 설명하는 새로운 관리자 계정을 추가하는 방법을 이용하시기 바랍니다.
신규 관리자 계정을 추가하여 관리자 교체하기
두 번째 방법은 별도의 플러그인을 사용하지 않고 신규 관리자 계정을 추가하고 기존 관리자는 삭제하는 간단한 방법입니다.
- 새 관리자 계정을 추가합니다.
- 새 관리자 계정으로 로그인합니다.
- 기존 관리자 계정을 삭제합니다. 삭제 시 콘텐츠는 새 관리자 계정으로 귀속되도록 선택합니다.
순서대로 살펴보겠습니다.
1 관리자 계정으로 로그인한 상태에서, 사용자 » 사용자 추가를 클릭하여 새 사용자를 추가합니다.

사용자명과 이메일 주소는 필수 항목입니다. 사용자 알림 전송하기는 일반적으로 체크하지 않습니다. 체크하면 새 사용자에게 이메일로 알림이 전송됩니다.
역할은 반드시 '관리자'로 설정합니다.
2 하단의 사용자 추가 버튼을 클릭하면 새 관리자 계정이 추가됩니다.

이제 현재 관리자 계정에서 로그아웃하고, 새 관리자 계정으로 로그인합니다.
3 사용자 » 모든 사용자로 이동하여 기존 관리자 계정 위에 마우스를 올리고 삭제를 클릭합니다.

4 사용자 삭제 화면에서 모든 콘텐츠를 신규 관리자에게 귀속되도록 "모든 콘텐츠를 다음으로 귀속(Attribute all content to another user)" 옵션을 체크하고 방금 추가한 새 관리자 계정을 선택합니다.

삭제 확인 버튼을 클릭하면 기존 관리자 계정은 삭제되고, 모든 콘텐츠가 신규 관리자 계정에 귀속됩니다.
사이트 관리자 이메일 변경하기
사이트 관리자 이메일은 설정 » 일반 메뉴에서 지정하며, 사이트 전체의 관리와 알림 수신에 사용됩니다.
반면 개별 사용자의 이메일, 즉 관리자 계정의 이메일 주소는 프로필 페이지에서 별도로 수정할 수 있습니다. 두 이메일은 엄연히 다른 항목이므로, 관리자 계정의 이메일을 바꾼다고 해서 사이트 관리자 이메일까지 바뀌는 것은 아닙니다.

사이트 관리자 이메일 주소를 변경하면 새 이메일 주소로 확인 메일이 전송됩니다. 만약 확인 과정 없이 변경하고 싶은 경우에는 다음 글에서 소개하는 플러그인을 사용할 수 있습니다.
Q&A (질문과 답변)
Q1. Username Changer 플러그인을 사용해서 사용자명을 변경해도 안전한가요?
네, 안전합니다. 이 플러그인은 현재 4만 개 이상의 사이트에서 사용되고 있으며 꾸준히 업데이트되고 있어 신뢰할 수 있습니다. 다만 변경 전에는 만약을 대비해 사이트 백업을 하는 것이 안전할 수 있습니다.
Q2. admin이라는 사용자명을 꼭 바꿔야 하나요?
필수는 아니지만 변경하시는 것이 좋습니다. admin이나 사이트 도메인 이름을 그대로 사용한 아이디는 무차별 대입 공격(브루트포스)의 표적이 되기 쉬워 보안상 취약합니다. 사용자명을 예측하기 어려운 문자열로 바꾸면 이러한 공격을 크게 줄일 수 있습니다.
Q3. 관리자 계정의 이메일 주소를 변경했는데 확인 메일이 오지 않아요. 어떻게 해야 하나요?
사이트에서 이메일 전송이 원활하지 않은 경우일 수 있습니다. 클라우드웨이즈를 사용하신다면 Elastic Email 애드온을 구독해 메일 전송 안정성을 높이는 방법이 있고, 그래도 해결이 안 된다면 본문에서 소개한 신규 관리자 계정 추가 방법을 이용해 우회하실 수 있습니다.
다른 호스팅을 이용하는 경우 WP Mail SMTP by WPForms 플러그인을 설치하여 지메일로 메일이 전송되도록 할 수 있습니다. 다만, 초보자에게 세팅이 쉽지 않습니다.
Q4. 신규 관리자 계정을 추가하고 기존 계정을 삭제하면 기존에 작성한 글이나 데이터는 어떻게 되나요?
사용자 삭제 시 "모든 콘텐츠를 다음으로 귀속" 옵션을 체크하고 새 관리자 계정을 선택하면, 기존 계정으로 작성된 모든 글과 콘텐츠가 새 계정 소유로 그대로 이전되므로 데이터 손실 걱정 없이 안전하게 계정을 교체할 수 있습니다.
Q5. 사이트 관리자 이메일과 제 개인 계정 이메일은 같은 건가요?
아닙니다. 사이트 관리자 이메일은 설정 » 일반에서 지정하며 사이트 전반의 관리·알림용으로 쓰이고, 관리자 계정 자체의 이메일은 프로필 페이지에서 따로 관리됩니다. 둘은 별개의 항목이라 한쪽을 바꿔도 다른 쪽에는 영향이 없습니다.
Q6. 확인 메일 없이 사이트 관리자 이메일을 바로 변경할 수는 없나요?
기본적으로는 새 이메일 주소로 전송되는 확인 메일을 클릭해야 변경이 완료됩니다. 확인 절차 없이 곧바로 변경하고 싶으신 경우에는 별도의 플러그인을 이용하는 방법이 있으며, 이는 상기의 "사이트 관리자 이메일 변경하기" 부분을 참고해보세요.
댓글 남기기