Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Outils
Outils Forum d'entraide sur les outils pour MySQL. Avant de poster -> Outils MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/04/2007, 20h20   #1
Membre du Club
 
Inscription : juin 2004
Messages : 191
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 191
Points : 46
Points : 46
Par défaut [DOS & PhpMyAdmin] Access denied

Bonjour, je suis nouveau en base de données et je viens, il y a quelques jours d'installer:
- Apache 2.0.58 (config=> R.A.S.)
- PHP 5.1.1 (config=> R.A.S.)
- MySQL 4.1
(config=> u:root, p:root, nom:MySQL, var.d'env:oui, multifunctional database)
- PhpMyAdmin 2.8.1 (config.inc.php: 'tcp', root:'', password:'', ...)

Tout est configuré "correctement" (aucun problèmes et le test phpinfo est ok)
Sauf que ...

- dans le dos, quand je tape => mysql -u mysql
ERROR -> access denied 'mysql'@'localhost' ( using password : NO )
(je peux par contre me loguer en mysql -u root -p et créer des databases ...)

- Le répertoire PhpMyAdmin est placé dans mon "D:\www"
(c'est donc ici, dans "D:\www\" que j'ai placé le phpinfos.php)
lorsque je fait un "http://localhost/PhpMyAdmin/index.php", il m'affiche :

La raison probable est que vous n'avez pas créé de fichier de configuration. Vous pouvez utiliser le script de configuration dans ce but. (alors que si !!)
Erreur
MySQL a répondu:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)

Voila, j'ai fait tout les scripts, grants possibles testé divers paramètres dans tous les fichiers "sensibles" (httpd.conf, php.ini, my.ini, config.inc.php) et j'ai passé plusieurs heures par jour à rechercher d'où pouvait venir ces erreurs ...
la, je commence à saturer ...

Pouvez-vous m'aider ?
Sébastien.
cyber_N est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/04/2007, 19h22   #2
Membre éclairé
 
Inscription : février 2005
Messages : 349
Détails du profil
Informations personnelles :
Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : février 2005
Messages : 349
Points : 358
Points : 358
Citation:
- dans le dos, quand je tape => mysql -u mysql
ERROR -> access denied 'mysql'@'localhost' ( using password : NO )
(je peux par contre me loguer en mysql -u root -p et créer des databases ...)
===> le user mysql est il crée dans mysql. D'ailleurs je ne vois pas trop l'interet d'un tel user.

Citation:
MySQL a répondu:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
===> mais d'apres ce que j'ai il y a effectivement un mot de passe pour ton user root.

Citation:
- PhpMyAdmin 2.8.1 (config.inc.php: 'tcp', root:'', password:'', ...)
je sais pas si tu t'es trompé en recopient ou si ton fichier de conf est comme ça mais ne serait pas plutot
Code :
config.inc.php: 'tcp', 'root:', 'password:',
De plus il ne vaut mieux pas mettre le mot de passe root dans le fiochier config.inc.php. Je te conseille égalkement d'utiliser la méthode d'authentification par cookies dans le config.inc.php $cfg['Servers'][$i]['auth_type'] = 'cookie';
overider est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h14.


 
 
 
 
Partenaires

Hébergement Web