接收到错误:“;用户访问被拒绝';a57600312_csgodep'@';localhost'


Receiving the error: "Access denied for user 'a5760312_csgodep'@'localhost' (using password: YES)" more info inside

我在访问我的网站时收到消息:

警告:mysql_connect()[function.mysql-connect]:在第3行的/home/a5760312/public_html/index.php中,用户"a5760312_csgodep"@'localhost'(使用密码:YES)的访问被拒绝

连接问题:

用户"a57600312_csgodeep"@"本地主机"的访问被拒绝(使用密码:YES)

我该怎么解决这个问题?

有问题的行(3)是:

$connection = mysql_connect('localhost', 'a5760312_csgodep', 'mypassword')

(出于安全目的更改了密码)感谢任何帮助/解决方案!

GRANT INSERT, SELECT, DELETE, UPDATE ON your_database.* TO 'a5760312_csgodep'@'localhost' IDENTIFIED BY 'your_password';

这可能是未设置此用户的mysql服务器密码(未给出密码)的原因。因此,您可以尝试以下连接方法。

$connection = mysql_connect('localhost', 'a5760312_csgodep', '');

或者,您可以使用以下查询来更改mysql用户的密码

ALTER USER user IDENTIFIED BY 'password';

这应该在mysql服务器上运行