新聞中心
drupal技術(shù)文檔翻譯:客戶端不支持服務(wù)器端要求的認(rèn)證協(xié)議
當(dāng)您在安裝drupal的時(shí)候可能會(huì)遇到一個(gè)問題,錯(cuò)誤提示信息如下。 Client does not support authentication protocol requested by server; consider upgrading MySQL client. 其實(shí)這個(gè)問題不是drupal的問題,而是數(shù)據(jù)庫的問題,但在安裝的過程中也會(huì)遇到,那今天無憂主機(jī)小編(www.gle-technology.com)就帶大家來看看mysql官網(wǎng)對(duì)這個(gè)問題,而這個(gè)問題是因?yàn)閙ysql 4.1以上的版本認(rèn)證用的是基于一種新的形式的哈希算法密碼,而這與老版本的客戶端是不兼容的。 而解決這個(gè)問題,您可以嘗試以下的方法。 ●升級(jí)數(shù)據(jù)庫客戶端的所有程序到mysql 4.1.1版本以上。 ●當(dāng)試圖連接到4.1.1以前的版本呢,用一個(gè)帳號(hào)必須為也為4.1.1以前版本的密碼形式。 ●重置所有用戶密碼為4.1之前的形式,當(dāng)然客戶端用的是4.1以前的版本。這可以通過SET PASSWORD語句和OLD PASSWORD()函數(shù)來實(shí)現(xiàn)。 mysql>SET PASSWORD FOR -> 'some_user'@'some_host' =OLD_PASSWORD('www.gle-technology.com'); 此外還需要用到UPDATE和FLUSH PRIVILEGES。 在’51php’中替換為您想要的密碼,當(dāng)然,Mysql并不會(huì)告訴您原始的密碼是多少。 當(dāng)然,以上方法來自mysql官網(wǎng)。我們還是回到drupal官網(wǎng)來看一下這個(gè)問題的解決方案吧。而我們下面說到的問題需要您有一個(gè)較新版本的phpmyadmin和足夠的權(quán)限。 1、登錄phpmyadmin后選擇權(quán)限選項(xiàng)。 2、編輯您用來鏈接drupal數(shù)據(jù)庫的用戶。 3、拉下來,會(huì)有一個(gè)“修改密碼”的選項(xiàng)。 4、輸入一個(gè)密碼 5、重要!在有顯示密碼哈希的地方選擇“mysql 4.0”兼容。 6、選擇執(zhí)行。 改完后就不會(huì)出現(xiàn)錯(cuò)誤了,放開心的去享受您的drupal之旅吧。當(dāng)然在無憂主機(jī)(www.gle-technology.com)的php虛擬主機(jī)下是不用擔(dān)心這些問題的。 更多drupal中文教程: 無憂主機(jī)原創(chuàng):drupal圖文安裝教程 無憂主機(jī)原創(chuàng):三分鐘教會(huì)您安裝drupal主題 無憂主機(jī)原創(chuàng):三分鐘快速安裝Drupal圖文解釋drupal模塊安裝指導(dǎo)教程 純Linux環(huán)境下高端免備案【香港獨(dú)立IP地址】php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊(cè)國際頂級(jí)域名
本文地址:http://www.gle-technology.com/drupal/9198.html