允許phpmyadmin空密碼登入的配置方法

2022-04-05 07:21:09 字數 1297 閱讀 1302

在mysql修改root密碼的命令及方法一文中,我提到了使用phpmyadmin修改mysql的root密碼的方法,但是當你將phpmyadmin登入密碼設定為空密碼時,儘管你通過mysql命令列方式可以以空密碼進入mysql,但是當你重新以空密碼登入phpmyadmin時卻無法登陸,這是因為預設phpmyadmin空密碼登入是被禁止的,如果想要phpmyadmin空密碼允許登入,就需要修改phpmyadmin相關配置。

在phpmyadmin3安裝配置**教程一文中,我介紹了phpmyadmin的安裝與配置,至於修改phpmyadmin登入密碼的介面,我在mysql修改root密碼的命令及方法中已告知,如果想要允許phpmyadmin以空密碼方式登入,就要修改libraries/config.default.php配置檔案(如果你是以根目錄下config.inc.php配安裝phpmyadmin的,請一併檢查)。

預設phpmyadmin空密碼登入是被禁止的,這一行為主要通過配置檔案libraries/config.default.php中的兩個全域性變數控制,即

123$cfg['servers'][$i]['nopassword'] = false;

$cfg['servers'][$i]['allownopassword'] = false;

只要修改這兩個變數,設定為true,phpmyadmin就會允許以空密碼方式登入,即修改libraries/config.default.php中的

123$cfg['servers'][$i]['nopassword'] = true;

$cfg['servers'][$i]['allownopassword'] = true;

同時將

1$cfg['servers'][$i]['password'] = '';

設定資料庫連線密碼設為空密碼,即告成功。

注意事項

1、在允許phpmyadmin空密碼登入時,往往只修改

1$cfg['servers'][$i]['allownopassword'] = true;

這是不對的,空密碼登入phpmyadmin仍然登入不了的,必須以上三個配置變數都修改。

2、在修改完phpmyadmin配置檔案config.default.php後,重新以空密碼方式登入phpmyadmin有時仍無法登陸,這是因為cookie原因造成的,你需要關閉原有的phpmyadmin登入視窗,重新開啟乙個新視窗,這時空密碼登入就沒問題了。

至此允許phpmyadmin以空密碼方式登入的配置方法就介紹完了,只要你好好研究phpmyadmin的配置檔案config.default.php,就會有很多收穫,也能幫助你解決很多問題。

允許phpmyadmin空密碼登入的配置方法

這是因為預設phpmyadmin空密碼登入是被禁止的,如果想要phpmyadmin空密碼允許登入,就需要修改phpmyadmin相關配置。在phpmyadmin3安裝配置 教程一文中,我介紹了phpmyadmin的安裝與配置,至於修改phpmyadmin登入密碼的介面,我在mysql修改root密碼...

phpmyadmin空密碼登入

預設phpmyadmin空密碼登入是被禁止的,如果想要phpmyadmin空密碼允許登入,就需要修改配置檔案 一 找到phpmyadmin目錄下的config.inc.php 根目錄 或者config.default.php 根目錄 再或者 librariesconfig.default.php c...

phpmyadmin登陸時出現「空密碼登陸被禁止

phpmyadmin後登陸時出現 空密碼登陸被禁止 參見允許密碼為空 不能登入成功 解決辦法如下 1.要是你想用空密碼,則將phpmyadmin下的 config.inc.php 根目錄 或者config.default.php 根目錄 再則 libraries config.default.php...