廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 8178 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
funS
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x19
分享: 轉寄此文章 Facebook Plurk Twitter ▼ 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[SQL][討論] phpmyadmin的登入 快把我搞瘋了
就是我買了旗標的windows xp架站王
我在更改phpmyadmin登入設定的時候
怎麼樣都不成功

我的伺服器使用 appserv2.4.3
安裝過程中 mysql的帳號密碼等均無更改

問題如下:
[問題一]
按照書上的方式
1.登入
2.權限
3.更改密碼
4.把config.ini.php打開
5.把某一行"config"改成http
6.存檔
簡單的幾個步驟照書上應該是可以了
可是我卻無法登入

[問題二]
以下是我從竹貓星球轉載過來的
------------------------------------------------------------------------------------
為了避免您的 phpMyAdmin 門戶大開,請務必要修改您的 phpMyAdmin 登入 config 檔,防止外人進入您的 mysql 造成資料庫被刪除的危機。

首先,打開 phpMyAdmin/config.inc.php

找到
代碼:
$cfg['PmaAbsoluteUri'] =

請在等號的後方填入您的 phpMyAdmin 路徑,例如:
代碼:
$cfg['PmaAbsoluteUri'] = 'http://takeneko.no-ip...MyAdmin/'


接下來,修改成為限定登入的方式,找到
代碼:
$cfg['Servers'][$i]['host']       = 'localhost' // MySQL hostname

這個是您的 MySql 的伺服器名稱,如果您是使用網路空間,請洽詢您的網路空間提供商,所提供的 MySql 的伺服器名稱,假如您是架設在 Windows 系統(非 Server 系列)之上,通常為 localhost。

然後,找到下面兩段語法:
代碼:

$cfg['Servers'][$i]['controluser']   = 'xxxxxx'       // MySQL control user settings
                                                    // (this user must have read-only
紅色xxxxxx輸入您的 MySql 管理帳號
$cfg['Servers'][$i]['controlpass']   = 'xxxxxx'       // access to the "mysql/user"
                                                      // and "mysql/db" tables)
紅色xxxxxx輸入您的 MySql 管理密碼


最後要以瀏覽器開啟登入畫面的設定,找到:
代碼:

$cfg['Servers'][$i]['auth_type']   = 'config'   // Authentication method (config, http or cookie based)?


把預設的 config 修改成紅色字體的 http,還有紅色字體的 root 移除,接著儲存檔案關閉就可以了。
代碼:

$cfg['Servers'][$i]['auth_type']   = 'http'   // Authentication method (config, http or cookie based)?

$cfg['Servers'][$i]['user']       = 'root'     // MySQL user
--------------------------------------------------------------------------------------------------
我照著他上面的作了
我先新增一個有全部權限的使用者叫做 "abc" 密碼叫做 "abc"
通通照著他做 可是卻還是不能登入

都會說我的使用者名稱或密碼有問題

請問有人知道我哪裡錯了ㄇ
拜託給予指教
謝謝~~~


[ 此文章被andyz在2005-05-18 20:34重新編輯 ]



獻花 x0 回到頂端 [樓 主] From:台灣數位聯合 | Posted:2005-04-14 01:47 |
xxxzzz
個人頭像
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x46
分享: 轉寄此文章 Facebook Plurk Twitter ▲ ▼ 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

請問您新增使用者的方式是?
有的需要先FLUSH PRIVILEGES才有作用...


獻花 x0 回到頂端 [1 樓] From:台灣亞太線上 | Posted:2005-04-14 23:32 |
surro
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x3
分享: 轉寄此文章 Facebook Plurk Twitter ▲ ▼ 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

AppServ2.4.3版本內容如下。


Apache 1.3.3
PHP 4.3.10
MySQL 4.1.8


你用的是mysql4.1
我記得沒錯的話
appserv 2.4.2以後都是用mysql4.1
這個勒 會跟php4原有的加密機制有衝突
mysql用了新的加密機制跟php4.x不合 除非改用php5
我實驗過網路上很多解決方案都在appserv失敗
你先換成appserv 2.4.0 在照書上做的試試看
有在"appserv"上面成功過的人請分享一下經驗
因為appserv的設定模式比較特別

此文章被評分,最近評分記錄
財富:10 (by andyz) | 理由: 協助版友解決問題!!


獻花 x0 回到頂端 [2 樓] From:台灣中華電信 | Posted:2005-04-16 22:53 |
warkinger
數位造型
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x7
分享: 轉寄此文章 Facebook Plurk Twitter ▲ ▼ 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

同樓上
是mysql 4.1.x版的問題啦,它新增加密機制
要用mysqli_connect()來連資料庫(目前好像只有php5才有這指令)

我之前也卡在這,只要改變登入密碼,就不能用,下面這貼自已去看一下吧
http://pb.idv.tw/phpBB2/...php?t=1208

我的方式是灌appserv 2.4.1版後,在把php2.3.8升級到2.3.11,升級方式十分簡單
http://pb.idv.tw/phpBB2/...php?t=1379

我也是用win xp架在自已電腦上玩玩

其實你不一定要用最新版,先能動才重要,而且mysql也不用一只更新,php版本要更新比較重要,主要是安全性的問題,目前php4都一只在更新安全性

忘了和你說
你更新完用127.0.0.1還是會顯示4.3.8但實際上是4.3.11,自已去服務看一下就知了

此文章被評分,最近評分記錄
財富:15 (by andyz) | 理由: 協助版友解決問題!!


獻花 x0 回到頂端 [3 樓] From:台灣中華電信 | Posted:2005-04-17 02:55 |
surro
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x3
分享: 轉寄此文章 Facebook Plurk Twitter ▲ 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

SET PASSWORD FOR
'some_user'@'some_host' = OLD_PASSWORD('newpwd');
這招在某些情況下不能用
我試過了
我真的對mysql4.1.x有很多意見
除了加密機制之外 它的utf的機制也是很...
我看正式的mysql5出來應該也會繼承這些東西吧..頭痛中..


獻花 x0 回到頂端 [4 樓] From:台灣中華電信 | Posted:2005-04-19 15:47 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.019028 second(s),query:5 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言