데이터 베이스 접속하기
워드프레스에서 새로운 사용자를 추가하는 방법은 아주 쉽습니다.
“관리자 메뉴-사용자-새로운 사용자 추가”에서 필수 요소 몇가지만 입력하고 권한을 주면 끝납니다.
그래서 이 글의 제목처럼 굳이 데이터 베이스를 통해 새로운 사용자를 추가하는 방법은 그다지 많이 사용될 것 같진 않습니다.
간혹 워드프레스를 새로 설치하는것이 아니라 이미 설치된 사이트에 작업 도움을 요청 받아서, 나를 새로운 관리자로 추가 하고 싶은데, 현재 관리자에게 내 계정을 추가해 달라고 요청하기에 번거로운 상황이 벌어 지는 경우 사용할 수 있습니다.
방법은 데이터 베이스에 접속한후 “새로운 사용자 추가” – “추가된 사용자에게 관리자 권한 주기” 순서로 진행됩니다.
참고:
데이터 베이스에서 새로운 사용자 추가하기
데이터 베이스 접속후 “wp_users” 테이블로 들어갑니다.
상단의 탭에서 “삽입” 을 클릭해서 들어갑니다.
나타나는 화면에서 아래와 같이 입력합니다.
- ID : 사용자를 식별하는 고유 번호 입니다. 비워두면 자동으로 할당됩니다.
- user_login : 사용자의 사이트 id를 입력합니다.
- user_pass : 사용자의 비밀번호를 입력합니다. “함수” 필드에서 MD5를 선택해야 합니다.
- user_nicename : 사용자의 별명입니다. 원할경우 사이트에서 표시할 이름으로 사용할수 있습니다. 비워둬도 됩니다.
- user_email : 사용자의 이메일 입니다.
- user_url : 사용자의 웹사이트 주소입니다. 비워둬도 됩니다.
- user_registered : 사용자가 등록된 날짜입니다. 오늘 날자로 변경하면 됩니다.
- user_activation_key : 비워둡니다.
- user_status : 0 입니다.
- display_name : 웹사이트에서 표시할 사용자의 이름입니다.
하단의 “실행” 버튼을 누릅니다.
데이터 베이스의 wp_users 테이블에 들어가서 새로 생성된 사용자의 ID (고유번호 : 아래에서는 3)를 확인합니다.
새로운 사용자에게 관리자 권한 주기
새로운 사용자에게 관리자 권한을 주기 위해 “wp_usermeta” 테이블로 들어가서 아래의 두가지 메타 정보를 추가해 줍니다.
1.wp_capabilities 메타 추가
상단의 탭에서 “삽입” 을 클릭합니다.

화면에서 아래와 같이 입력합니다.

- umeta_id : 메타정보를 식별하는 고유 번호 입니다. 비워두면 자동으로 할당됩니다.
- user_id : 정보를 부여할 사용자의 고유 id를 입력합니다. 위에서 확인한 값(여기서는 3)을 입력합니다.
- meta_key : 선택한 사용자에게 부여할 메타 정보 키입니다. wp_capabilities 라고 입력합니다.
- meta_value : 입력한 메타 정보 키에대한 값을 입력합니다. 관리자를 뜻하는 값
a:1:{s:13:"administrator";s:1:"1";}
을 입력합니다.
하단의 “실행” 버튼을 누릅니다.
선택한 3번 사용자에게 “능력(capabilities)”을 “관리자(administrator)” 로 부여했습니다.
2.wp_user_level 메타 추가
상단의 탭에서 “삽입” 을 클릭하고, 화면에서 아래와 같이 입력합니다.

- umeta_id : 메타정보를 식별하는 고유 번호 입니다. 비워두면 자동으로 할당됩니다.
- user_id : 정보를 부여할 사용자의 고유 id를 입력합니다. 위에서 확인한 값(여기서는 3)을 입력합니다.
- meta_key : 선택한 사용자에게 부여할 메타 정보 키입니다. wp_user_level 라고 입력합니다.
- meta_value : 입력한 메타 정보 키에대한 값을 입력합니다. 관리자를 뜻하는 값 10 을 입력합니다.
선택한 3번 사용자에게 “레벨(capabilities)”을 “관리자(10)” 로 부여했습니다.
작업이 끝났습니다.
이제 워드프레스 로그인 화면에서 위에서 설정한 것과 같이 입력하고 로그인 하면 됩니다.