Mysql - 拒绝访问 - 无法触摸程序

时间:2014-05-23 05:39:54

标签: mysql xampp

这更像是一个技术问题,而不是编程问题。

一位朋友制作并使用了一个程序,它已经可以运行并且已经编译完成。我们俩都有Windows 7.朋友说它需要Mysql才能运行。但错误说:

access denied for user 'specificUser'@'localhost' (using password: YES)
    <a bunch of Mysql error stacks with: MySqlStream.OpenSocket() : at the top>

朋友已经设置了用户,并确保密码和用户名是正确的。用户还可以根据用户表上设置的权限访问数据库。

目前正在使用XAMPP和MySql 5.0。我的朋友使用MySql Administrator。当我启用MySql Administrator时出现相同的错误,但奇怪的是,它需要XAMPP才能启用MySql服务。他们都使用端口3306。

那么,我在这里错过了什么?

2 个答案:

答案 0 :(得分:0)

检查mysql.user表中的连接。 是否有这样的用户?

还可以尝试将连接字符串从localhost更改为127.0.0.1

由于

答案 1 :(得分:0)

好像我的朋友正在为主持人使用通配符。

我之前尝试过创建自己的用户,但错误没有发生。追踪差异,我意识到这是主持人。

我将“%”更改为“localhost”。可能会更好,因为我只在本地主机上工作,而不是在线或网络。

======================================

很抱歉,问题中没有提供答案所涉及的信息。