国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

phpmyadmin不需要密碼登錄的設置方法

2024-05-04 21:48:49
字體:
供稿:網(wǎng)友

下了最新版的phpmyadmin,裝上后輸入用戶名root然后點登錄,因為我在本地,所以root沒有密碼,結(jié)果老是報訪問被拒絕的錯誤.

看了下權限的設置沒什么問題呀,網(wǎng)上也沒找到好的答案,與是根蹤代碼,原來在配置文件config.default.php里面有句:

$cfg['Servers'][$i]['AllowNoPasswordRoot'] = false; 

在libraries/common.inc.php的886行對他進行了驗證,如果他是false的話,用戶名如果是root用戶,則密碼不能為空,否則不進行驗證,他默認情況下就是flase,把他改成true就行了.

我想這可能是他為了安全著想吧,讓人一定設root密碼,呵呵,不過我認為在測試的時候有點不方便,一般本地的root用戶都是空的. 

其實他可以把提示語句改下,說是你的root密碼為空,以當前的安全級別不允許登錄,可以到XXX地方把設置改過來,這樣可能會明白些,單一個訪問被拒絕太難找原因了.

方法二

./phpmyadmin 進去后在用戶權限里面修改,允許空密碼登陸.

方法三

默認phpmyadmin空密碼登錄是被禁止的,這一行為主要通過配置文件libraries/config.default.php中的兩個全局變量控制,即代碼如下:

$cfg['Servers'][$i]['nopassword'] = false; 

$cfg['Servers'][$i]['AllowNoPassword'] = false;

只要修改這兩個變量,設定為True,phpmyadmin就會允許以空密碼方式登錄,即修改libraries/config.default.php中的代碼如下:

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

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

同時將代碼如下:

$cfg['Servers'][$i]['password'] = '';

設置數(shù)據(jù)庫教程連接密碼設為空密碼,即告成功.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 阜新| 永泰县| 青冈县| 化州市| 偃师市| 梁河县| 黄梅县| 闻喜县| 黎城县| 葫芦岛市| 莎车县| 应城市| 山丹县| 永和县| 大石桥市| 潍坊市| 太湖县| 龙川县| 隆化县| 阿图什市| 新河县| 淮滨县| 宝山区| 延寿县| 巴林右旗| 瑞安市| 上林县| 澄江县| 三门县| 青阳县| 泌阳县| 沾益县| 贞丰县| 久治县| 济南市| 曲周县| 淄博市| 铅山县| 布拖县| 鄂尔多斯市| 余庆县|