Connexion Bdd en local

Résolu/Fermé
phedon77 - 23 juin 2010 à 13:15
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 23 juin 2010 à 17:23
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
A voir également:

1 réponse

Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
Modifié par Nabla's le 23/06/2010 à 13:34
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
0
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
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
23 juin 2010 à 17:23
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
0