今天下午弄了好长时间,这个问题还没解决,后来在applicationcontext.xml配置文件中把连接方式改到oracle数据库(之前是mysql)仍然出现这个问题:(用户名密码都不同)Invalid authorization specification message from server: "Access denied for user 'root'@'localhost' (using password: NO)",请教下着到底怎么回事?很纠结啊

解决方案 »

  1.   

    ccess denied for user 这里的意思是这个用户没有权限访问,被禁止了,你看一下用户是否有效,有无权限。把你的配置文件贴出来,比较好看
      

  2.   

    有可能是 你在配置文件里面只有写 用户名root 但是没有写 root用户密码或者有可能是 你配置了密码,但是具体程序连接的时候没有 用上密码,所以程序报错 Access denied for user 'root'@'localhost' (using password: NO)",这句话的意思是你没有提供密码,所以JDBC连接拒绝了你的请求
      

  3.   

    是由于没有找到hibenator jar包导致的