国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 湘潭县| 广德县| 陕西省| 宜君县| 公安县| 夹江县| 原平市| 镇江市| 股票| 泰顺县| 浦江县| 顺昌县| 囊谦县| 南涧| 尖扎县| 德江县| 会昌县| 凤冈县| 承德县| 陆川县| 大宁县| 内乡县| 镇安县| 阿瓦提县| 扶沟县| 年辖:市辖区| 酉阳| 望奎县| 五大连池市| 山阴县| 房产| 山丹县| 永福县| 进贤县| 陇西县| 徐州市| 舒城县| 庆安县| 新乐市| 托克逊县| 开阳县|