Connexion Bdd en local

Résolu/Fermé
Signaler
-
Messages postés
18143
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
-
Bonjour,
J 'ai un pb de connexion a la base de donnée en local
pour tester mon site avant de le lancer sur le web
J'utilise wamp.
J'ai créé une classe dans laquelle j'ai mis les codes de connexions suivantes:

// ---Host ou IP pour connexion à la base des données
var $db_host ='localhost';
// user utilisé pour la connexion à la base des données
var $db_user = 'utilisateur';
// --- mot de passe utilisé pour la connexion à la base des données
var $db_pass= 'utilisateur';
et j'ai créé une fonction pour me connecter :
function Maclasse(){
// --- connexion à la base des données

$this->db_link= mysql_connect($this->db_host,$this->db_user ,$this->db_pass);
if($this->debug_mode && !$this->db_link){
echo '<b> connexion_sql</b>';
echo ' erreur:'. mysql_error() ."<br>\n";
}
mysql_close($this->db_link);
}

En lançant la page index.php,j'ai l'erreur suivante:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'utilisateur'@'localhost' (using password: YES) in C:\wamp\www\maclasse\classe_maclasse.php on line 33
connexion_sql erreur:Access denied for user 'utilisateur'@'localhost' (using password: YES)

Si quelqu'un a une idée ou une solution,elle est la bienvenue.
Merci d'avance!
Phedon77

1 réponse

Messages postés
18143
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 205
var $db_user = 'utilisateur';
// --- mot de passe utilisé pour la connexion à la base des données
var $db_pass= 'utilisateur';

moi je mettrai plutot ca pour les tests en local:

var $db_user = 'root';
// --- mot de passe utilisé pour la connexion à la base des données
var $db_pass= '';

au moins t'es sur que ca passe ;) sinon il faut créer ton utilisateur dans phpmyadmin, et lui mettre les droits d'accès aux bonnes tables
Merci beaucoup Nabla's.
ça a marché.Par contre ,comment on fait pour créer son user sur phpMyadmin et surtout pour lui donner des droits d'accès.

Encore une fois ,merci pour le coup de pouce
Messages postés
18143
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 205
sur la page d'accueil il y a un lien il me semble pour créer de nouveaux users....
je t'avoues que je l'ai pas fait sufisament de fois, ni assez cecament pour pouvoir te guider ;)
il doit y avoir des tutos sur le net, ou alors sinon fait confiance à "la force", et grates un peu dans phpmyadmin