phpmyadmin取消自動登入 並禁止使用root

通常開發網頁入門我們都會選用懶人包進行安裝伺服器的動作(如:XAMPP),但在使用phpmyadmin時預設他會使用root登入且沒有密碼,除此之外我們連線至phpmyadmin時會自動登入,如何取消呢

一開始在phpmyadmin目錄底下找到config.inc.php這檔案,並找到此內容
/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';
可以看到預設內容為root且登入是依照此設定檔自動登入,如果要換成另一個使用者可以填寫這邊的帳密,但如果不想要自動登入可以將auth_type改成cookie。

另外如果要禁止root登入的話可以到libraries資料夾底下找到config.default.php找到

$cfg['Servers'][$i]['AllowRoot'] = true;

將它改成false(不同意root登入)就可以了
SHARE

鄭吉清

一個來自高雄的學生、記錄自己所學

    Blogger Comment
    Facebook Comment

0 意見 :

張貼留言