在IDEA中使用Database操作时,遇到错误org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password [28000-199]
原因是:
第一次连接H2 数据库的时候,H2数据库会初始化用户名和密码,但配置文件properties
中定义了数据库的用户名和密码,造成冲突了。
我的解决方法是(删除数据库重新来):
- 关闭程序,关闭数据库连接(程序不关闭会报错,改不了)
- 删除数据库,并删除.idea下dataSources中的xml文件
- 重新创建数据库,再启动项目