2016-01-21 47 views
0

嘿我正在連接到PHP中的數據庫,就像我通常會這樣,信息都在那裏並且正確。檢查了幾次密碼。這裏有什麼會毀掉我的連接嗎?這是我的(好的和模糊的)錯誤消息:MySqli數據庫連接訪問被拒絕php

連接失敗:拒絕訪問用戶「用戶」 @「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()); 
} 
+0

你確定你的數據庫的用戶是「用戶」而不是「根」,密碼爲「密碼」? –

+0

這是分開的,但你的風格標籤是HTML結構 – Afsar

回答

2

連接失敗:拒絕訪問用戶「用戶'@'本地主機'到數據庫'數據庫'

不,那不是模糊的,它的準確性,因爲它可以得到。即使密碼正確,用戶user也無權訪問localhost上的數據庫DB。如果沒有其他人或猜測或機會在思考中不正確。

看看數據庫權限DB

+0

我是一個白癡/太累了。你是對的,沒有添加適當的訪問... – Breh