作者neigence (death)
站內java
標題[問題]linux上用jdbc連mysql遇到的問題
時間Tue Jul 8 16:39:22 2008
真的很神奇... 本來在windows下可以run的程式
丟到linux上 竟然會出現 Access Denied
java.sql.SQLException: Invalid authorization specification, message
from server: "Access denied for user: 'root@127.0.0.1' (Using password: YES)"
感覺就像是帳密錯誤.. 可是 帳密應該已正確 我雖然是用eclipse 做的 但我連編碼
也去換utf-8了..(感覺這不是重點)...
如果在windows下run這隻程式 故意把帳密打錯 會出現 root@localhost ...
127.0.0.1 不就是 localhost 雖然訊息不一樣..(感覺這也不是重點)
有人遇過 類似 的問題嗎^^"...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.184.223
推 superlubu:這個是 mysql access right 的問題 07/08 16:50
推 H45:請你試著於 console mode 登入 MYSQL 資料庫試試 07/08 16:50
推 superlubu:把適當的 right grant 給 root@127.0.0.1 就解決 07/08 16:52
→ neigence:對不起..我第一次處理JDBC做這類的事..可以再說明詳細嗎 07/08 16:55
→ neigence:grant all on *.* to 'root'@'localhost' 失敗~ 是指這嗎 07/08 16:59