我已經朝著學習 AWS 邁出了一大步,不幸的是,我似乎陷入了僵局。嘗試啟動我的應用程式時,我收到“無法檢索應用程式 JMX 服務 URL”的通知。
關于這一點的特殊之處在于,我的連接已通過 AWS 和 Workbench 成功驗證,但是在啟動應用程式時,它似乎試圖與 appliation.properties 或其他任何地方指定的不同用戶名連接。
雖然不是很好的做法,但我一直在嘗試通過我的管理員帳戶通過 AWS 進行連接,該 AWS 在作業臺中進一步鏡像,但是回傳的錯誤是指定我的 IRL 名稱,該名稱在 DB 中的“遠程管理”面板之外的任何地方都沒有指定作業臺內的連接。這是 SSH 連接 url,它被指定為永遠不會使用。我不確定這是否是它被讀取的地方,盡管可以肯定它是唯一被參考的地方。我已經嘗試禁用它,它目前是 - 仍然讀取相同的名稱。我已嘗試在我的資料庫中為該用戶名的用戶創建和授予權限,但仍然無濟于事。
java.sql.SQLException: Access denied for user 'removed for safety' (using password: YES)
上面是回傳的錯誤,它再次指定了一個未在任何地方宣告使用的用戶名(除了未使用的 SSH 遠程管理)和一個無法識別的 IP 地址。
在 AWS 和 mySQL DB 中創建新用戶后,錯誤訊息將更改為以下內容:
java.sql.SQLException: null, message from server: "Host' is not allowed to connect to this MySQL server"
任何幫助將不勝感激,因為我現在已經嘗試了我目前有限的知識庫中的所有內容。
嘗試在 AWS 中配置用戶和 mySQL 匹配憑證嘗試訪問 - 希望授權將被授予,盡管只是更改了錯誤訊息。進行了研究,盡管沒有遇到任何與 AWS/mySQL 連接相關的或不同的問題。
uj5u.com熱心網友回復:
我以完全相同的方式重建了 mySQL 和 AWS,它現在可以作業了。不確定是什么或為什么,但實際上沒有對設定或代碼進行任何修改。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/527708.html
