[問題] phpMyAdmin 登入安全性問題

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
頭像
owenliu
星球普通子民
星球普通子民
文章: 5
註冊時間: 2005-01-14 11:44

[問題] phpMyAdmin 登入安全性問題

文章 owenliu »

phpMyAdmin 登入安全性問題,
新架了一個 Appserv 2.4.1 的論壇,看了小竹子大大phpMyAdmin的教學文章
已經將登入方式由 config 改成http
用我自己建的帳號login也已經 ok

我已經將root , 任何(%)的權限都拿掉了,但是在登入畫面時,只輸入root
密碼都不敲,還是進的去phpMyAdmin,這樣改了那麼多東西,不就白費了。

安全性方面還是開了一個大洞。

請問各位大大,這個問題要怎麼解決,還是我的設定有哪邊沒做好的嗎

先謝過各位大大,看我這個菜鳥問的笨問題.....
小竹子
竹貓星球大統領
竹貓星球大統領
文章: 4596
註冊時間: 2001-10-29 22:13
來自: 竹貓星球
聯繫:

文章 小竹子 »

建立新的管理者確定沒問題,就把 root 那個帳戶移除掉。
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
頭像
owenliu
星球普通子民
星球普通子民
文章: 5
註冊時間: 2005-01-14 11:44

文章 owenliu »

感謝小竹子大大提供解法.....

另外,提供一些我的心得...
在移除root 及 '@'%' 的時候,請大家使用刪除使用者及重新讀取權限

不然,你的安全性還是會有問題。我之前選擇只從權限資料庫刪除使用者.

結果發現登入時只敲root ( no password) 還是可以登入phpMyAdmin,
因此提供一下完整的SQL Statement, 讓大家參考一下,不用像我用重新安裝的笨方法

代碼: 選擇全部

SQL 語法: 
# 刪除 ''@'%' ...
[color=blue]DELETE FROM `user` WHERE `User` = '' AND `Host` = '%';

DELETE FROM `db` WHERE `User` = '' AND `Host` = '%';

DELETE FROM `tables_priv` WHERE `User` = '' AND `Host` = '%';

DELETE FROM `columns_priv` WHERE `User` = '' AND `Host` = '%';[/color]

# 刪除 ''@'localhost' ...
[color=blue]DELETE FROM `user` WHERE `User` = '' AND `Host` = 'localhost';
\n
DELETE FROM `db` WHERE `User` = '' AND `Host` = 'localhost';

DELETE FROM `tables_priv` WHERE `User` = '' AND `Host` = 'localhost';

DELETE FROM `columns_priv` WHERE `User` = '' AND `Host` = 'localhost';[/color]

# 刪除 'root'@'%' ...
[color=blue]DELETE FROM `user` WHERE `User` = 'root' AND `Host` = '%';

DELETE FROM `db` WHERE `User` = 'root' AND `Host` = '%';

DELETE FROM `tables_priv` WHERE `User` = 'root' AND `Host` = '%';

DELETE FROM `columns_priv` WHERE `User` = 'root' AND `Host` = '%';[/color]

# 刪除 'root'@'localhost' ...
[color=blue]DELETE FROM `user` WHERE `User` = 'root' AND `Host` = 'localhost';

DELETE FROM `db` WHERE `User` = 'root' AND `Host` = 'localhost';

DELETE FROM `tables_priv` WHERE `User` = 'root' AND `Host` = 'localhost';

DELETE FROM `columns_priv` WHERE `User` = 'root' AND `Host` = 'localhost';[/color]\r

# 重新讀取權限 ...
[color=blue]FLUSH PRIVILEGES ;[/color]
Jone
星球普通子民
星球普通子民
文章: 10
註冊時間: 2002-11-24 21:01

文章 Jone »

owenliu 寫:感謝小竹子大大提供解法.....

另外,提供一些我的心得...
在移除root 及 '@'%' 的時候,請大家使用刪除使用者及重新讀取權限

不然,你的安全性還是會有問題。我之前選擇只從權限資料庫刪除使用者.

結果發現登入時只敲root ( no password) 還是可以登入phpMyAdmin,
因此提供一下完整的SQL Statement, 讓大家參考一下,不用像我用重新安裝的笨方法

代碼: 選擇全部

SQL 語法: 
# 刪除 ''@'%' ...
[color=blue]DELETE FROM `user` WHERE `User` = '' AND `Host` = '%';

DELETE FROM `db` WHERE `User` = '' AND `Host` = '%';

DELETE FROM `tables_priv` WHERE `User` = '' AND `Host` = '%';

DELETE FROM `columns_priv` WHERE `User` = '' AND `Host` = '%';[/color]

# 刪除 ''@'localhost' ...
[color=blue]DELETE FROM `user` WHERE `User` = '' AND `Host` = 'localhost';

DELETE FROM `db` WHERE `User` = '' AND `Host` = 'localhost';

DELETE FROM `tables_priv` WHERE `User` = '' AND `Host` = 'localhost';

DELETE FROM `columns_priv` WHERE `User` = '' AND `Host` = 'localhost';[/color]

# 刪除 'root'@'%' ...
[color=blue]DELETE FROM `user` WHERE `User` = 'root' AND `Host` = '%';

DELETE FROM `db` WHERE `User` = 'root' AND `Host` = '%';

DELETE FROM `tables_priv` WHERE `User` = 'root' AND `Host` = '%';

DELETE FROM `columns_priv` WHERE `User` = 'root' AND `Host` = '%';[/color]

# 刪除 'root'@'localhost' ...
[color=blue]DELETE FROM `user` WHERE `User` = 'root' AND `Host` = 'localhost';

DELETE FROM `db` WHERE `User` = 'root' AND `Host` = 'localhost';

DELETE FROM `tables_priv` WHERE `User` = 'root' AND `Host` = 'localhost';

DELETE FROM `columns_priv` WHERE `User` = 'root' AND `Host` = 'localhost';[/color]

# 重新讀取權限 ...
[color=blue]FLUSH PRIVILEGES ;[/color]
為什麼我登入沒有問題 常常登出打一樣的密碼都不對 = =?

這是什麼原因呢?
主題已鎖定

回到「phpBB 2 安裝與使用」