日期:2014-05-16 浏览次数:20322 次
由于空间到期,未续费,网站又要持续运作。所以暂时要转移一下。转移好后,hibernate报这样的异常。
?
严重: SELECT command denied to user 'sq_guguzui'@'localhost' for table 'users'
?
一开始,我认定是权限的问题,于是查看一下当前用户的权限设置。
?
show grants;
?
显示:
?
GRANT USAGE ON *.* TO 'sq_guguzui'@'%' IDENTIFIED BY PASSWORD '*51C5CFF345558C01E5CCC5AB5D01FF0AE079250B'
?
GRANT ALL PRIVILEGES ON `sq_guguzui`.* TO 'sq_guguzui'@'%'
?
结果,权限没问题,那研究出在哪里呢?在网上搜了一下,说是hibernate的hbm.xml的配置没改变,引起的,去看一下,果然。
?
<hibernate-mapping>
??? <class name="com.xxxx.xxxxxxxx.bean.Type" table="type" catalog="ggz">
?
原来是catalog没跟着变化,把catalog改为现在的库名就可以了。
?