V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yvanhe
V2EX  ›  程序员

记一次心累的改 Bug 经历

  •  
  •   yvanhe ·
    yvanhe · 2016-03-12 12:45:47 +08:00 · 3289 次点击
    这是一个创建于 3188 天前的主题,其中的信息可能已经有所发展或是发生改变。

    同学找学长要了份 S2SH 搭的毕设项目。
    运行不出来,找我调。说已经找同事看过了,说是程序有问题,给她发了个反编译工具,她不会用。
    项目源码都有了,还要啥反编译工具。

    她同事给她改了之后,在项目里留了个说明.txt

    帮你把数据库格式添加好了,在 src 文件下, hibernate.cfg.xml 配置文件。你可以按照里面的数据库名称,用户名,密码建数据库。数据库名称是: myweb ,登录数据库的用户名是: root ,密码是: 123456.当然你也可以更改这些,不过记得去配置文件中把这些项给改过来。
    

    就是因为看了她同事留的这个说明.txt 害我调了一晚上!

    数据库建好,运行,登录就报 java.sql.sqlexception 异常 access denied 'root'@'localhost'
    改数据库 root 权限不行,改 hibernate 配置文件也不行。
    最后想,多半是数据库有问题,重装一个版本的吧。
    重装之前想了下,先试试直接用 jdbc 能不能连数据库吧,能连上。

    什么鬼?

    又在数据库里建了个 sa 用户,权限都给了,再连还是连不上,一看报的异常,不对,怎么还是报的 access denied 'root'@'localhost'

    最后发现, hibernate 数据源在 spring 配置文件里配了。

    老子信了你的邪!

    12 条回复    2016-03-13 01:42:24 +08:00
    ershisi
        1
    ershisi  
       2016-03-12 14:09:43 +08:00
    access denied 第一反应是密码错误。
    syhilyhw
        2
    syhilyhw  
       2016-03-12 16:13:18 +08:00
    思维的固定
    syhilyhw
        3
    syhilyhw  
       2016-03-12 16:13:47 +08:00
    是什么项目呀?能贴出来瞅瞅不?
    wuhanchu
        4
    wuhanchu  
       2016-03-12 16:56:28 +08:00
    一般我就会全局搜索一下配置关键字。
    yvanhe
        5
    yvanhe  
    OP
       2016-03-12 18:46:10 +08:00
    @syhilyhw “商场 VIP 消费情况查询系统” 就是普通的增删改查而已,没啥好看的。
    好像她学长也是从网上 down 的。我在首页看到了“北风网”三个字……
    yvanhe
        6
    yvanhe  
    OP
       2016-03-12 18:47:26 +08:00
    @wuhanchu 一开始不知道那个“说明.txt ”是那个坑爹同事留的,我以为是作者留的呢。就想当然地以为数据库就是在那配的了……
    yvanhe
        7
    yvanhe  
    OP
       2016-03-12 18:48:26 +08:00
    @ershisi 在网上搜这个异常,基本都是说是因为 root 权限不够什么的 Orz
    cxshun
        8
    cxshun  
       2016-03-12 19:46:30 +08:00
    deny 实际上第一反应就应该是密码错误,权限不够貌似比较少
    yvanhe
        9
    yvanhe  
    OP
       2016-03-12 20:13:46 +08:00
    @cxshun 这不是重点,重点是那个坑爹同事写了个 hibernate 配置文件在 src 里误导了我…… 原作者的 hibernate 数据源配在了 WEB-INF 下的 spring 配置文件里……
    yjd
        10
    yjd  
       2016-03-12 21:32:21 +08:00
    还打了她。。哇塞从业多年从来没见过女技术员哈哈。
    yvanhe
        11
    yvanhe  
    OP
       2016-03-12 21:34:48 +08:00
    @yjd 不是做开发的,是做测试的 XD
    zonghua
        12
    zonghua  
       2016-03-13 01:42:24 +08:00 via iPhone
    一看就知道不是老司机,说完了回去看看无尽的书🐶
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5474 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:46 · PVG 13:46 · LAX 21:46 · JFK 00:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.