简体   繁体   English

连接错误(1044)用户被拒绝访问

[英]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.

相关问题 1044-用户'homestead'@ localhost的访问被拒绝 - 1044 - Access denied for user 'homestead'@localhost 错误 1044 (42000):拒绝用户 'root'@'localhost' 访问数据库 (MySQL - MariaDB) - ERROR 1044 (42000): Access denied for user 'root'@'localhost' to database (MySQL - MariaDB) #1044 - 用户 'A WEIRD USER'@'localhost' 对数据库 'MY DATABASE' 的访问被拒绝 - #1044 - Access denied for user 'A WEIRD USER'@'localhost' to database 'MY DATABASE' #1044-拒绝用户'root'@'localhost'访问数据库'information_schema' - #1044 - Access denied for user 'root'@'localhost' to database 'information_schema' 警告: mysqli::mysqli(): (HY000/1044): 用户访问被拒绝 - Warning: mysqli::mysqli(): (HY000/1044): Access denied for user SQLSTATE [HY000] [1044] cPanel中的用户访问被拒绝 - SQLSTATE[HY000] [1044] Access denied for user in cPanel 我在cPanel上传了一个laravel项目,我收到此错误:SQLSTATE [HY000] [1044]用户拒绝访问 - I uploaded a laravel project in cPanel and I'm getting this error: SQLSTATE[HY000] [1044] Access denied for user SQLSTATE [HY000] [1044]当用户'@'localhost'上传到PhpMyAdmin数据库表时,访问被拒绝 - SQLSTATE[HY000] [1044] Access denied for user ''@'localhost' when uploading to PhpMyAdmin database table 当mysql命令行工作时,为什么PHP PDO会收到“SQLSTATE [42000] [1044]用户拒绝访问”? - Why does PHP PDO get “SQLSTATE[42000] [1044] Access denied for user” when mysql command line works? 如何修复“Illuminate\\Database\\QueryException: SQLSTATE[HY000] [1044] Access denied for user” - How to fix “Illuminate\Database\QueryException: SQLSTATE[HY000] [1044] Access denied for user”
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM