同学找学长要了份 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 配置文件里配了。
老子信了你的邪!
1
ershisi 2016-03-12 14:09:43 +08:00
access denied 第一反应是密码错误。
|
2
syhilyhw 2016-03-12 16:13:18 +08:00
思维的固定
|
3
syhilyhw 2016-03-12 16:13:47 +08:00
是什么项目呀?能贴出来瞅瞅不?
|
4
wuhanchu 2016-03-12 16:56:28 +08:00
一般我就会全局搜索一下配置关键字。
|
5
yvanhe OP @syhilyhw “商场 VIP 消费情况查询系统” 就是普通的增删改查而已,没啥好看的。
好像她学长也是从网上 down 的。我在首页看到了“北风网”三个字…… |
6
yvanhe OP @wuhanchu 一开始不知道那个“说明.txt ”是那个坑爹同事留的,我以为是作者留的呢。就想当然地以为数据库就是在那配的了……
|
8
cxshun 2016-03-12 19:46:30 +08:00
deny 实际上第一反应就应该是密码错误,权限不够貌似比较少
|
9
yvanhe OP @cxshun 这不是重点,重点是那个坑爹同事写了个 hibernate 配置文件在 src 里误导了我…… 原作者的 hibernate 数据源配在了 WEB-INF 下的 spring 配置文件里……
|
10
yjd 2016-03-12 21:32:21 +08:00
还打了她。。哇塞从业多年从来没见过女技术员哈哈。
|
12
zonghua 2016-03-13 01:42:24 +08:00 via iPhone
一看就知道不是老司机,说完了回去看看无尽的书🐶
|