PHP访问被拒绝

时间:2012-01-02 06:53:12

标签: php mysql connection

当我尝试从PHP连接到我的数据库时,我收到此错误:

Access denied for user 'XXX'@'%' to database 'XXX'

我正在使用此代码进行连接:

$con = mysql_connect('XXX.db.XXX.hostedresource.com', 'XXX', 'XXX') or die (mysql_error());
$db = mysql_select_db("DB", $con);

2 个答案:

答案 0 :(得分:2)

这通常意味着用户名/密码不正确。确保您尝试连接的主机名实际上可以连接它。这与PHP本身无关。 如果您具有root权限,则可以检查以下命令:

show grants

答案 1 :(得分:2)

您确定已将用户分配到此数据库吗?还要检查其权限。