在IDEA中使用Database操作時,遇到錯誤org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password [28000-199]
原因是:
第一次連接H2 數據庫的時候,H2數據庫會初始化用戶名和密碼,但配置文件properties
中定義了數據庫的用戶名和密碼,造成衝突了。
我的解決方法是(刪除數據庫重新來):
- 關閉程序,關閉數據庫連接(程序不關閉會報錯,改不了)
- 刪除數據庫,並刪除.idea下dataSources中的xml文件
- 重新創建數據庫,再啓動項目