org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password [28000-199]

在IDEA中使用Database操作時,遇到錯誤org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password [28000-199]

原因是:

第一次連接H2 數據庫的時候,H2數據庫會初始化用戶名和密碼,但配置文件properties中定義了數據庫的用戶名和密碼,造成衝突了。

我的解決方法是(刪除數據庫重新來):

  1. 關閉程序,關閉數據庫連接(程序不關閉會報錯,改不了)
  2. 刪除數據庫,並刪除.idea下dataSources中的xml文件
  3. 重新創建數據庫,再啓動項目

創建數據庫注意事項
properties文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章