[外掛]後台SQL系統

MODs Released by Other phpbb Sites
非官方認證通過之 MOD ,或許有安全性之疑慮,所有問題由原發表者回覆!

版主: 版主管理群

主題已鎖定
Martinet
竹貓忠實會員
竹貓忠實會員
文章: 850
註冊時間: 2003-06-09 21:58
聯繫:

[外掛]後台SQL系統

文章 Martinet »

代碼: 選擇全部

######################################################## 
## 外掛名稱: 後台SQL系統 
## 外掛版本: 1.0.0 
## 外掛作者 : Martinet Oaf <oafwork@hotmail.com> 
## 
## 外掛描述: 這個外掛可以讓管理員在控制台中執行SQL...特別的是 , 
## 可以設定系統管理員的SQL執行權限... 
##
## 安裝難度: 簡單 
## 安裝時間: 3 分鐘 
## 
## 需要編輯的檔案: 1 
## db/mysql.php
## 
##  Author notes:
##  這支程式獻給我媽...當她的生日禮物XD(我沒錢也不能出去買東西只好給這個了XD)  
############################################################## 
## 在增加此外掛前, 請務必備份所有需要修改的檔案 
############################################################## 
如果有錯誤請到 這裡來回報..(1000多行程式咩..有錯是難免的XD)

目前測試在Windows+apache+phpbb204 和Linux+apache+phpbb204 都沒問題


詳細功能介紹:
1.後台設定系管執行sql的權限 (有防止一些漏洞....如給予執行sql的權限之後更改自己的SQL權限XD)
附圖:
圖檔


2.後台建立資料表(仿phpmyadmin):
圖檔

3.後台執行SQL
4.後台刪除資料表\r
5.後台清空資料表\r

圖:
圖檔
圖檔
圖檔



-----------------下載位置-----------------

http://oafwork.sytes.net/OFDB/download.php?fileid=6

--------------------------------------------


先複製檔案---照著附的 「檔案結構」 複製下去就好了^^"(我想這部分不用多說吧XD)



執行SQL語法
================================================

CREATE TABLE `phpbb_adminsql_auth` (
`uid` INT NOT NULL ,
`at` INT DEFAULT '0' NOT NULL ,
`ct` INT DEFAULT '0' NOT NULL ,
`dt` INT DEFAULT '0' NOT NULL ,
`tt` INT DEFAULT '0' NOT NULL ,
`sql_q` INT DEFAULT '0' NOT NULL ,
PRIMARY KEY ( `uid` )
);

INSERT INTO `phpbb_adminsql_auth` ( `uid` , `at` , `ct` , `dt` , `tt` , `sql_q` )
VALUES (
'-100', '0', '0', '0', '0', '0'
);

INSERT INTO `phpbb_adminsql_auth` ( `uid` , `at` , `ct` , `dt` , `tt` , `sql_q` )
VALUES (
'2', '1', '1', '1', '1', '1'
);

===============================================


打開db/mysql.php

找到\r

} // class sql_db

在上面加上

function sql_listtables($query_id = 0)
{
$result = @mysql_list_tables($this->dbname);


return $result;
}


存檔結束 ###
主題已鎖定

回到「非官方認證外掛」