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文件

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