리자

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

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

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

쉘로 접속을 한후 그누보드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건
+
제목 조회
조회 48만
조회 178만
조회 149만
조회 56만
조회 41만
조회 75만
조회 59만
조회 38만
조회 49만
조회 51만
조회 43만
조회 39만
조회 32만
조회 30만
조회 30만
조회 42만
조회 18만
조회 40만
조회 38만
조회 37만
조회 23만
조회 37만
조회 26만
조회 18만
조회 19만