[教學]phpmyadmin使用者驗證登入頁面

phpMyAdmin Running Discuss
關於 phpMyAdmin 架設使用操作討論,非本程式相關問題一律砍文!

版主: 版主管理群

[教學]phpmyadmin使用者驗證登入頁面

文章Casor » 2005-07-26 12:52

phpmyadmin有提供使用cookie的使用者驗證登入頁面,像這樣....
圖檔

這個樣的驗證登入方式適合多個使用者帳號,而且就我個人而言,我是比較喜歡這樣的方式
因為phpmyadmin預設並不是使用這樣的燈入頁面,所以想提供給大家我自己改成這樣頁面的心得

連上你的主機,用一個有你phpmyadmin資料夾權限的帳號登入\r
進入你的phpmyadmin的資料夾\r
------------------
找到一個檔案:
config.inc.php
------------------
#看你要直接用vi或qe再主機上修改或是要下載來修改都可以
------------------
找到:
代碼: 選擇全部
$cfg['PmaAbsoluteUri'] = 'http://xxx.xxx.xxx.xxx/phpmyadmin/';

"http://xxx.xxx.xxx.xxx/phpmyadmin/"
這一段是要你輸入你用瀏覽器進入phpmyadmin的位置\r

找到:
代碼: 選擇全部
$cfg['blowfish_secret'] = '******';

"******"<----這一段是要你輸入你資料庫root的密碼(注意:不同於系統的root!!)


找到:
代碼: 選擇全部
$cfg['Servers'][$i]['host']          = 'localhost'; // MySQL hostname or IP address

localhost的地方是要看你資料庫的位置....通常是localhost

找到:
代碼: 選擇全部
$cfg['Servers'][$i]['auth_type']     = '@@@@@@';    // Authentication method (config, http or cookie based)?

在@@@@@@的地方打入
代碼: 選擇全部
cookie
.....就像後面註解的一樣\r
config是不使用驗證登入phpmyadmin,這對於想要在你資料庫搞怪的人不外乎是一個好方法
http就是小竹子提供的驗證登入法:[教學]phpMyAdmin 登入

找到:
代碼: 選擇全部
$cfg['Servers'][$i]['user']          = 'root';      // MySQL user

在root的地方輸入root(?),也可以不用打任何東西

存檔....
希望這篇文章對大家有幫助 :oops:
●架設主機作業系統:RedHat Linux 9.0
●您安裝的程式:Apache 2.0.49 + php 4.3.4 + MySql 3.23.54
●phpBB2 版本:[phpBB 2.0.16 + Plus 1.52][phpBB 2.0.17]
●domain(網域名稱) :i188.scng.com.tw
中一中動漫GAC
-=Code: i188=-
World...i188
圖檔
頭像
Casor
星球普通子民
星球普通子民
 
文章: 9
註冊時間: 2002-08-31 10:06
來自: 帝國華擊團~花組

文章問題狂 » 2005-07-26 13:17

不錯的教學\r
但是用HTTP應該比較安全才對
問題狂
竹貓忠實會員
竹貓忠實會員
 
文章: 1947
註冊時間: 2004-06-28 17:13

文章Casor » 2005-07-26 16:31

問題狂 寫:不錯的教學\r
但是用HTTP應該比較安全才對

請問是為什麼呢?
其實我自己也不太了解 :oops:
●架設主機作業系統:RedHat Linux 9.0
●您安裝的程式:Apache 2.0.49 + php 4.3.4 + MySql 3.23.54
●phpBB2 版本:[phpBB 2.0.16 + Plus 1.52][phpBB 2.0.17]
●domain(網域名稱) :i188.scng.com.tw
中一中動漫GAC
-=Code: i188=-
World...i188
圖檔
頭像
Casor
星球普通子民
星球普通子民
 
文章: 9
註冊時間: 2002-08-31 10:06
來自: 帝國華擊團~花組

文章nigcomus » 2006-04-29 13:16

錯誤
#1045 - Access denied for user 'root'@'localhost' (using password: YES)

怎麼辦
●架設主機作業系統:WinXP Home
●上網方式:Cable
●phpBB2 版本:phpBB 2.0.16
●網域名稱 :nigcomus.no-ip.com
●安裝的程式:Apache+MySQL+PHP+PhpMyAdmin
頭像
nigcomus
星球普通子民
星球普通子民
 
文章: 13
註冊時間: 2004-10-24 13:12
來自: Ap Lei Chau - Hong Kong

文章chiouss » 2006-04-29 17:52

代碼: 選擇全部
$cfg['blowfish_secret'] = '******'

這個不是要你輸入密碼啦 -___-!!
(拜託,Documentation.html 去看一下,裡面有寫得很清楚)

這是要你放加密用的 key,你隨便輸入什麼都可以,越亂越沒規則越好。用 2.8.0 的 phpmyadmin 去生 config.inc.php 的話他會自動幫你產生一組亂七八糟的東西填在裡面。

然後,用 cookie 認證的話 config.inc.php 裡面 user 和 password 都不用填。
最後由 chiouss 於 2006-05-26 14:07 編輯,總共編輯了 2 次。
chiouss
竹貓忠實會員
竹貓忠實會員
 
文章: 1741
註冊時間: 2002-11-29 18:19

文章chiouss » 2006-04-29 17:58

問題狂 寫:不錯的教學
但是用HTTP應該比較安全才對

其實也還好,這個 cookie 內容有加密過,而且 expire time 很短,印象中好像不到一個小時。

http 只有 Apache + mod_php 才可以用 (PHP 是要以 module 的形式載入),對於其他的使用環境會有很大的不方便。
chiouss
竹貓忠實會員
竹貓忠實會員
 
文章: 1741
註冊時間: 2002-11-29 18:19


回到 phpMyAdmin

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 3 位訪客

Partnership: phpBBHacks.com
cron