MySqli 数据库连接访问被拒绝 php


MySqli Database connection access denied php

嘿,我像往常一样连接到PHP中的数据库,信息都在那里并且正确。 检查了几次密码。 这里有什么会破坏我的联系吗?这是我的(漂亮而模糊的)错误消息:

连接失败:拒绝用户"user"@"localhost"访问数据库"DB"

<?php
    header('Access-Control-Allow-Origin: *');
?>
<style>

</style>
<html>
    <body>
<?php   
$servername = "localhost";
$username = "user";
$password = "password";
$dbname = "DB";

// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}

连接失败:拒绝用户"user"@"localhost"访问数据库"DB"

不,这并不含糊,它尽可能准确。用户user无权访问localhost上的数据库DB,即使密码正确也是如此。没有别的,或者猜测,或者这样想是不正确的。

查看数据库权限以了解DB