You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password [28000-200]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:461) ~[h2-1.4.200.jar:1.4.200]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:429) ~[h2-1.4.200.jar:1.4.200]
at org.h2.message.DbException.get(DbException.java:205) ~[h2-1.4.200.jar:1.4.200]
at org.h2.message.DbException.get(DbException.java:181) ~[h2-1.4.200.jar:1.4.200]
at org.h2.message.DbException.get(DbException.java:170) ~[h2-1.4.200.jar:1.4.200]
现象:1.5.5版本直接使用1.5.4的数据库时,报错:
经调试发现
1.5.4版本的数据库,通过shell连接需要有默认用户名sa
1.5.5版本的数据库是不需要默认用户名sa的
目前解决方案:
基于1.5.4的数据库,不使用用户名创建一个数据库,然后通过以下数据迁移脚本迁移出不需要用户名的1.5.4的数据库,然后直接给1.5.5用,则1.5.5版本可以启动成功
向后兼容性
如果1.5.5以及后面的版本要向后兼容,看是不是在application.yml的数据库用户名要配置上sa?
The text was updated successfully, but these errors were encountered: