java web工程部署到server 2008 r2 上之后访问数据库报 Access denied for user 'root'@'localhost' (using password: YES)

发布于 2021-11-24 21:26:11 字数 732 浏览 786 评论 12

我本地是win8的系统使用tomcat运行是正常的,但是一部署到服务器就不行了,报这个错Access denied for user 'root'@'localhost' (using password: YES);然后我发现服务器的环境变量Path里没有关于mysql的变量,我以为是版本问题,就还原系统重装了mysql 5.5.33,但装好之后运行还是不行,还是同样 的错误,求大神帮忙解决!!

数据库的配置:

<bean id="mydatasource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"
p:driverClass="${mysql.jdbc.driver}"
p:jdbcUrl="${mysql.jdbc.url}"
p:user="${mysql.jdbc.user}"  p:password="${mysql.jdbc.pwd}"
p:acquireIncrement="2"  p:acquireRetryAttempts="3"
p:acquireRetryDelay="3000"   p:idleConnectionTestPeriod="300" p:maxIdleTime="360"
p:initialPoolSize="3" p:maxPoolSize="10" 
p:maxStatements="25" 
/>


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(12

够钟 2021-12-01 08:36:17

密码错误

倾城泪 2021-12-01 08:36:08

你妹啊,这提醒的都这么明显了,你数据库部署在哪里了,这一看就是你服务器所在IP没有使用root权限访问数据库啊,次奥

反目相谮 2021-12-01 08:36:07

好的,我去试试

成熟的代价 2021-12-01 08:36:01

回复
很好奇,你这到底是那种情况?

躲猫猫 2021-12-01 08:35:31

还没搞定?

简单开发个标准的JDBC测测,看看是设置(比如:字符集什么的)的问题,驱动的问题(比如版本),还是数据库设置(权限等)的问题。

像你 2021-12-01 08:35:30

我是在本地操作的啊

归途 2021-12-01 08:35:19

用户没有远程访问权限 给下权限就行

风透绣罗衣 2021-12-01 08:35:01

要重新授权吗

臻嫒无言 2021-12-01 08:34:28

是账户权限不够吗,我用的是root阿

网名女生简单气质 2021-12-01 07:49:43

一看就是用户账户问题

混吃等死 2021-12-01 05:52:31

我在cmd使用那个密码就可以进去的

多情癖 2021-11-30 08:19:47

你确定不是密码问题?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文