折雨的天空

新浪微薄腾讯微薄

最新碎语:最近霉到了住。哎。。。

您的位置:折雨的天空 >其他技术> org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password [28000-200]

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

Spring boot集成H2数据库提示账号密码错误

解决方案参考:

https://www.pianshen.com/article/9880971409/

删除了文件再重新创建的,记得先备份SQL语句。最重要的是创建数据库的时候指定账号和密码。


另外还有一个解决方案,没有尝试:

http://www.mawen.co/question/222;jsessionid=DAE42C04625588C607ADD85E37EBB265


按照老师的视频操作,成功创建数据库,但是无法使用Mybatis更新数据库,出现异常
org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password [28000-199]
一开始就没有使用用户密码,也能在Idea中能够增删改表操作,不需要用户密码登录,为什么更新数据出现这种情况呢?

因为使用集成的连接池连接的时候使用了配置里面的用户名和密码,而创建数据库的时候没有使用。
可以在idea中右键User表,Jumptoconsole打开H2的控制台输入:
CREATE USER IF NOT EXISTS sa PASSWORD ‘123’;
ALTER USER sa admin true ;
创建用户名为sa的用户密码为123,可以更改更加安全的密码。

------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------

转载请注明本文标题和链接:《org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password [28000-200]

奖励一下

取消

分享不易,烦请有多多打赏,如您也困难,点击右边关闭即可!

扫码支持
扫码打赏,5元,10元,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

-秒后自动关闭,如已打赏,或者不愿打赏,请点击右上角关闭图标。

发表评论

路人甲 表情
看不清楚?点图切换