今天上线一个以前的旧项目,运行的时候报了SELECT command denied to user 'xxxx'@'xxxx' 的错,后面通过百度查询分析原因
是因为 hiberate 实体配置的问题,因为以前做项目的时候在hbm.xml加上了数据库的信息,今天的数据库和以前的数据库名不一样,
所以报错了。
解决方案:
1,去掉hbm.xml关于数据库的配置信息catalog="databasename"
2,数据库名和hbm.xml文件中的一样
今天上线一个以前的旧项目,运行的时候报了SELECT command denied to user 'xxxx'@'xxxx' 的错,后面通过百度查询分析原因
是因为 hiberate 实体配置的问题,因为以前做项目的时候在hbm.xml加上了数据库的信息,今天的数据库和以前的数据库名不一样,
所以报错了。
解决方案:
1,去掉hbm.xml关于数据库的配置信息catalog="databasename"
2,数据库名和hbm.xml文件中的一样