관리 사용자를 어떻게 추가할 수 있습니까? WordPress 대시보드 또는 SQL에 대한 액세스 권한이 없는 경우

블로그/웹사이트를 "인계"해야 하는 상황이 있습니다. WordPress, 그러나 우리는 그것에 대한 많은 자격 증명을 가지고 있지 않습니다.
우리는 더이 시나리오에서 관리자 권한이 있는 사용자 어떤에 내가 암호를 알고, 우리는 전자 메일이 없습니다 관리자 사용자를 복구할 수 있는 데이터베이스에 대한 액세스 권한이 없습니다. (cPanel 계정), 로그인이 약간 불가능한 것 같습니다. WordPress. 그러나 "문"이 있습니다. FTP 액세스 사이트 파일은 우리가 데이터베이스의 상호 작용 및 제어 할 수 있습니다.

블로그 파일에 FTP 액세스 권한이 있는 경우 WordPress, 접근 권한이 있는 사용자의 비밀번호 복구 administrator 또는 새로운 사용자를 추가그것은 두 가지 방법으로 수행 할 수 있습니다.

1. wp-config.php 파일의 로그인 데이터를 사용하여 phpMyAdmin을 통해 블로그/웹 사이트 데이터베이스에 액세스.

경우에 우리는에의 cPanel 또는 다른 관리 시스템을 통해 액세스 할 수 없습니다 phpMyAdmin을우리는 할 수 다운로드 아카이브 여기에또는 다 아카이브의 압축을 풉니 다우리는 FTP로 갈거야., 파일 및 폴더 옆 WordPress.
브라우저에서 phpMyAdmin에 액세스합니다: http://nume-blog.com/phpMyAdmin 데이터베이스 사용자 이름과 암호. 우리는 wp-config.php에서 그것들을 찾습니다.
phpMyAdmin을 입력한 후 블로그 데이터베이스에서 "wp_users”이메일 주소를 쉽게 변경할 수있는 곳 (USER_EMAIL). 액세스 권한이 있는 이메일 주소를 입력한 다음 WordPress 우리는 암호를 재설정합니다.

2. 사용자 추가 WordPress 권한 administrator, 현재 테마의 functions.php 파일 사용.

첫 번째 방법보다 간단하고 빠르지만 기존 사용자/관리자 권한이 있는 사용자 외에 하나 더 추가됩니다. 물론,이 사용자 로그인과 함께, 당신은 당신의 기타를 변경할 수 있습니다. 전자 메일과 암호를 입력합니다.

우선이 방법을 적용하려면 전류가 테마 확인 블로그를 실행. 첫 페이지 액세스 소스에서 (소스보기) 검색 "/WP - 콘텐츠 / 테마/ ... ". "/ themes / .."뒤의 폴더가 현재 테마 폴더입니다.
FTP 접속 현재 테마 폴더 (/ WP - 콘텐츠 / 테마 / nume_tema /) 및 파일을 편집 functions.php 지금 여기.

functions.php에서 맨 아래에 다음 코드를 추가합니다 :

 function wpb_admin_account(){
 $user = 'Username';
 $pass = 'Password';
 $email = 'email@domain.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','wpb_admin_account');

만 빨간색으로 표시된 데이터를 변경합니다. $ 사용자, $ 통과 si $ 이메일.

당신의 functions.php 변경, 다음 공격을 저장합니다 : http://nume-site.com/wp-admin/어디 위의 항목에 로그인.

이렇게 하면 로그인할 수 있습니다 WordPress 다음 순위의 새 사용자와 함께 administrator. 인증 후 functions.php에서 이 코드를 삭제하는 것이 좋습니다.

기술에 대한 열정, 나는 기쁨으로 글을 씁니다. StealthSettings2006년부터 .com을 운영하고 있습니다. 저는 운영 체제 분야에서 폭넓은 경험을 갖고 있습니다. macOS, Windows 과 Linux, 프로그래밍 언어 및 블로그 플랫폼(WordPress) 및 온라인 상점의 경우(WooCommerce, 마젠토, 프레스타샵).

방법 » Linux » MySQL의 » 관리 사용자를 어떻게 추가할 수 있습니까? WordPress 대시보드 또는 SQL에 대한 액세스 권한이 없는 경우
코멘트 남김