用户localhost拒绝访问

时间:2014-12-16 09:17:41

标签: php mysql database login wamp

我正在遵循本教程(http://www.wikihow.com/Create-a-Secure-Login-Script-in-PHP-and-MySQL)来构建登录系统。

现在看起来它工作正常,但是在登录页面上,有这个错误,我不太明白这意味着什么,它如何影响我的操作。

( ! ) SCREAM: Error suppression ignored for
( ! ) Warning: mysqli::mysqli() [<a href='mysqli.mysqli'>mysqli.mysqli</a>]: 
     (28000/1045): Access denied for user 'sec_user'@'localhost' 
     (using password: YES) in 
     C:\wamp\www\uncultured\login copy\includes\db_connect.php on line 3
Call Stack

#   Time    Memory  Function    Location
1   0.0005  370336  {main}( )   ..\login.php:0
2   0.0009  373048  include_once( 'C:\wamp\www\uncultured\login copy\includes\db_connect.php' ) ..\login.php:2
3   0.0012  375688  mysqli->mysqli( )   ..\db_connect.php:3

如果你们都能指出我正确的方向,我将非常感激,非常感谢!干杯

1 个答案:

答案 0 :(得分:0)

您是否为您的用户“sec_user”在您的mysql服务器中添加了权限?

像: 在您的数据库上授予(在此处插入所需的权限)。(允许访问的表)到'sec_user'@'localhost'标识'(在此处插入您想要的密码)';

例如,选择,更新,插入和删除数据库中的所有表:“mydatabase”,对于localhost上的sec_user,密码为“mysecretpassword”,它将是:

grant select,update,insert,delete on mydatabase.* to 'sec_user'@'localhost' identified by 'mysecretpassword';