首頁 >資料庫 >mysql教程 >為什麼我仍然收到'線程'main”java.sql.SQLException 中的異常:用戶''@'localhost'存取被拒絕(使用密碼:NO)”?

為什麼我仍然收到'線程'main”java.sql.SQLException 中的異常:用戶''@'localhost'存取被拒絕(使用密碼:NO)”?

Patricia Arquette
Patricia Arquette原創
2024-11-12 10:31:02989瀏覽

Why Am I Still Getting

解決「執行緒「main」java.sql.SQLException 中的例外:使用者''@'localhost'存取被拒絕(使用密碼:NO)」錯誤

問題:

Java 程式遇到SQL 異常,表示使用者連線到MySQL資料庫沒有存取資料的權限。儘管嘗試修改使用者權限和密碼,錯誤仍然存在。

答案:

Eclipse 很可能沒有執行預期的 MainApp 類,這是原始碼SQL 查詢的。相反,它運行一個不同的類別(com.mysql.cj.jdbc.admin.TimezoneDump),該類別也包含一個 main 方法。

解決方案:

解決本期:

  1. 在Eclipse中右鍵點選MainApp.java檔IDE。
  2. 選擇“運行方式”,然後選擇“Java 應用程式”。

這將啟動 MainApp 類別並解決由於使用者權限不正確或連接無效而導致的 SQL 異常嘗試。

以上是為什麼我仍然收到'線程'main”java.sql.SQLException 中的異常:用戶''@'localhost'存取被拒絕(使用密碼:NO)”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn