[英]Connect Error (1044) Access denied for user
I have a site on WordPress, and I need to execute one PHP file on it but I get this error: 我在WordPress上有一个网站,我需要在其上执行一个PHP文件,但出现此错误:
Warning: mysqli::mysqli(): (42000/1044): Access denied for user 'topimobiliare_ad'@'localhost' to database 'topimobilare' in /home/topimobiliare/public_html/create_feed_cron_job.php on line 11
警告:mysqli :: mysqli():(42000/1044):在第11行的/home/topimobiliare/public_html/create_feed_cron_job.php中,用户'topimobiliare_ad'@'localhost'对数据库'topimobilare'的访问被拒绝
Connect Error (1044) Access denied for user 'topimobiliare_ad'@'localhost' to database 'topimobilare'连接错误(1044)用户'topimobiliare_ad'@'localhost'对数据库'topimobilare'的访问被拒绝
Login, pass, server and db_name are from the wp_config.php
file. 登录名,密码,服务器名和db_name来自
wp_config.php
文件。 I don't know what's wrong. 我不知道怎么了
Connection code: 连接代码:
$dbhost="localhost";
$dbuser="topimobiliare_ad";
$dbpassword="hidden";
$dbname="topimobilare";
$mysqli = new mysqli($dbhost, $dbuser, $dbpassword, $dbname);
$mysqli->set_charset("utf8");
if ($mysqli->connect_error) {
die('Connect Error (' . $mysqli->connect_errno . ') ' . $mysqli->connect_error);
}
There is two possibility. 有两种可能性。
1). 1)。 The user does not exist.
该用户不存在。
2). 2)。 Second is user grant issue.
其次是用户授予问题。
If the user has any grant related issue then you can give grant as per following. 如果用户有任何与授权相关的问题,那么您可以按照以下说明进行授权。
GRANT ALL PRIVILEGES ON database.* TO 'admin'@'localhost';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.