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());
}

Connection failed: Access denied for user 'user'@'localhost' to database 'DB'

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

查看 DB

的数据库权限