[관리] 관리자 패스워드를 잃어버렸을때 > 정보공유

본문 바로가기

정보공유

일반글
그누보드팁

[관리] 관리자 패스워드를 잃어버렸을때

페이지 정보

게시물QR코드

본문

간혹 사이트를 운영하다 관리자 패스워드를 어렵게 설정하거나

기억이 나지 않을 경우가 있습니다.

그럴때에는 db에 접속해서 직접적으로 바꾸는것도 가능하겠지만

mysql 쿼리에 익숙하지 않으신 분들을 위해서 php파일을 생성해서 패스워드를 강제적으로 변경하는 소스들이 있습니다.

해당 소스는 pass.php 파일명으로 생성하셔서

그누보드가 설치된 www/pass.php 경로와 같이 넣어주시면 되겠습니다.

<?php

/* www/pass.php */

include_once('./_common.php');

$admin_id = 'admin'; // 관리자 아이디

$admin_pass = sql_password('1004'); // 변경할 비밀번호

if ($admin_id != $config['cf_admin'])

alert('관리자 id가 잘못 입력되었습니다. '.$config['cf_admin'].' 으로 수정하세요.', G5_URL);

sql_query(" update {$g5['member_table']} set mb_password = '$admin_pass' where mb_id = '$admin_id' ");

alert('관리자 비번이 변경되었습니다. 확인 후 이 파일은 반드시 삭제하세요.', G5_URL);

?>

수정해야 할 부분은

$admin_id = '관리자id'; // 관리자 아이디

$admin_pass = sql_password('패스워드'); // 변경할 패스워드

부분을 사용하고있는 홈페이지의 관리자 아이디를 입력하시고

변경할 패스워드를 넣으시면 되겠습니다.

파일을 생성후 해당 소스를 저장하시고나면

홈페이지 주소/pass.php 주소로 접속을하시면

패스워드가 바뀌겠습니다.

해당 파일은 실행후에 다른 사람이 실행 할 수없도록

삭제처리를 해주시는것이 좋습니다.

댓글목록

등록된 댓글이 없습니다.

  • Addr.부산광역시 동구 중앙대로 319, 9층 L4호(초량동, 부산YMCA빌딩) Email. gnuwiz@naver.com
  • BR. 625-68-00172 TRC. 2019-부산해운대-1186 TEL. 0507-1382-2790
All rights reserved.