问题描述
我在配置文件中写明了name为root在我启动服务器的时候,Hibernate报错却是去我的另一个账户下面找表,当然找不到,然后就给我报错。(root账户下是有表的,另一个账户没有)这是什么原因呢?我现在删除了那个账户就好了,他为什么去我那个账户下面找?很不解,我对Hibernate的机制不是很了解,解决办法就是删除那个账户就好了,但是原理一点都不懂。我做过的事:svn进行了项目的整合,所以我就把本地项目删除,然后重新ckeck,数据库中的用户我也删除重新建的,刚开始错误用dba的角色近数据库建表,然后没找到,报错正常。后来我以normal登录,建表就出现了刚才的描述的错误,我感觉应该和这个有关,可是我不了解原理!求大神能给我指点。谢谢,虽然误打误撞解决了,可是还是不舒服啊
解决方案
时间: 2024-10-23 13:43:07