目的:要使每次進入phpmyadmin的畫面前,先出現要求輸入帳號密碼的視窗
我的作法:
1.建立一個權限有設限的帳號: test
2.在config.inc.php中修改
$cfg['Servers'][$i]['controluser'] = 'test';
$cfg['Servers'][$i]['controlpass'] = '123456';
$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['user'] = ''; (我把他清空)
$cfg['Servers'][$i]['password'] = ''; (同上,清空)
修改完後,重新啟動mysqld
# /etc/rc.d/init.d/mysqld restart
接著重新開啟browser視窗
但是…問題來了
1.並沒有出現所要的登入視窗 便直接進入主畫面
2.直接以root身份登入,但我明明在config內沒有設root
更早的時候,有出現登入視窗,但root登入後,沒有建立database的權限
:-?
請前輩幫忙解惑,謝謝