• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

很棘手的有关问题:Access denied for user ”@’localhost’ (using password: YES)

mysql 搞代码 7年前 (2018-06-05) 123次浏览 已收录 0个评论

很棘手的问题:Access denied for user ”@’localhost’ (using password: YES)
我是在用hibernate连接数据库时出现的这个问题,hibernate配置文件如下:
[code=XML][/code]
<hibernate-configuration>
<session-factory>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/bookshop</property>
<property name="connection.name">root</property>
<property name="connection.password">123456</property>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="show_sql">true</property>
<mapping resource="Admin.hbm.xml" />
</session-factory>
</hibernate-configuration>

需要说下的是我的密码绝对没错,因为我可以通过mysql的客户端进入。而且root账户所有权限都有。但是一连接数据库就报这个错误,小弟很困惑,恳请各位帮忙。

——解决方案——————–
Access denied for user ”@’localhost’ 没有权限访问
grant select …是否具有此权限。
——解决方案——————–
你的用户名显然没有被输入! r ”@’localhost’ 

检查一下你的设置方法,用户名靠什么参数来定义。确认是这个吗? <property name="connection.name">root</property>


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:很棘手的有关问题:Access denied for user ”@’localhost’ (using password: YES)
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址