项目在本地调试没有问题,但是传到了linux服务器上后一查询数据库就报错,我查了我的用户权限如下:安全起见我把登录名和表名用“----”代替GRANT USAGE ON *.* TO '-----'@'%' IDENTIFIED BY PASSWORD '----' 
GRANT ALL PRIVILEGES ON `----\_db`.* TO '----'@'%' 貌似不是权限的问题啊,我直接通过mysql登录命令可以登进去,也能执行select语句,第一次把项目传到服务器,花钱买的空间,找了很久就找不出原因,还请有经验的人帮帮忙!!下面是部分错误信息Struts has detected an unhandled exception:
Messages:      SELECT command denied to user '----'@'----' for table '----'
    could not execute queryFile:  org/hibernate/exception/SQLStateConverter.java
Line number:  92
Stacktraces
org.hibernate.exception.SQLGrammarException: could not execute query    org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:92)
    org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
    org.hibernate.loader.Loader.doList(Loader.java:2545)
    org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276)
    org.hibernate.loader.Loader.list(Loader.java:2271)
    org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:459)
    org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:365)
    org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
    org.hibernate.impl.SessionImpl.list(SessionImpl.java:1268)
    org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
    org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:890)
    com.hfs.util.PageUtil.findRecordAmount(PageUtil.java:56)