리자

분실한 관리자 비밀번호 변경하기

· 2017-05-18 (목) 15:47:25 · 7269786

관리자 비밀번호를 분실한 경우 찾는 방법입니다.

쉘로 접속을 한후 그누보드5 루트 디렉토리로 이동하여 dbconfig.php를 출력합니다.

굵은 글씨의 내용을 확인하세요. 

G5_MYSQL_USER, G5_MYSQL_PASSWORD, G5_MYSQL_DB, G5_TABLE_PREFIX, $g5['member_table'] 의 값을 확인합니다.

 

[code]

$ cat data/dbconfig.php 

<?php

if (!defined('_GNUBOARD_')) exit;

define('G5_MYSQL_HOST', 'localhost');

define('G5_MYSQL_USER', 'username');

define('G5_MYSQL_PASSWORD', 'dbpassword');

define('G5_MYSQL_DB', 'dbname');

define('G5_MYSQL_SET_MODE', false);

 

define('G5_TABLE_PREFIX', 'g5_');

...

$g5['member_table'] = G5_TABLE_PREFIX.'member'; // 회원 테이블 

...

[/code]

 

 

쉘에서 mysql에 접속합니다.

회원테이블(g5_member)에서 레벨 10의 회원정보를 찾습니다.

그다음 해당 회원의 비밀번호를 변경합니다.

 

[code]
$ mysql -uusername -pdbpassword dbname 

mysql> select mb_id, mb_password from g5_member where mb_level = 10; 

+-------+-------------------------------------------+

| mb_id | mb_password                               |

+-------+-------------------------------------------+

| admin | *A4B6157319038724E3560894F7F932C8886EBFCF |

+-------+-------------------------------------------+

1 row in set (0.00 sec)

 

mysql> update g5_member set mb_password = password('1234') where mb_id = 'admin';

Query OK, 0 rows affected (0.00 sec)

Rows matched: 1  Changed: 0  Warnings: 0

 

mysql> 

[/code]

 

 

위와 같은 작업을 한후 홈페이지에 접속해서 관리자아이디와 바뀐 비밀번호를 넣고 로그인 하면

 

44d90c018584985b870cfb765e3ef708_1495090623_6772.png
 
 

 

관리자 모드로 로그인 된것을 확인할수 있습니다.

 

44d90c018584985b870cfb765e3ef708_1495090687_6611.png
 

-끝-

|
댓글을 작성하시려면 로그인이 필요합니다.

자주하시는 질문

103건
+
제목 조회
조회 16만
조회 18만
조회 19만
조회 16만
조회 17만
조회 18만
조회 40만
조회 89만
조회 59만
조회 189만
조회 219만
조회 130만
조회 118만
조회 130만
조회 113만
조회 109만
조회 111만
조회 153만
조회 100만
조회 102만
조회 58만
조회 133만
조회 726만
조회 172만
조회 179만