bonjour, j'ai installé un serveur avec Wamp5; tout fonctionne bien, la mise en ligne est parfaite, mais j'aimerais le securiser par mot de passe (ce que je n'ai pas encore réussi a faire) il est donc accessible librement et cela me fait un peu peur. j'aimerais donc installer un simple login et mdp, identique pour tous les utilisateurs. je me doute que cela doit se trouver dans localhost puis privilege, mais pour un newbie cela teint de l'usine a gaz, donc i need help, pliz
j'avais déjà parcouru ce message, tres complet, mais c'est un brin compliqué pour ma pomme, pour ne pas dire obscur ;-) je vais tenter de comprendre... pas gagné
j'ai tenté de mettre un mot de passe, mais maintenant je n'ai plus accès a phpMyAdmin.... je me retrouve avec le message d'erreur #1045 access denied for user..... (using password: no)
comment faire pour entrer mon mdp ?
mon idée etait de limiter l'accès depuis l'EXTERIEUR, merci de ne pas rire, me voila enfermé dehors et vaec la clé siouplait...
Je pense que vous avez mis un mot de passe à root@localhost, via les privilèges de PhpMyAdmin.
Pour pouvoir, de nouveau, accéder à PhpMyAdmin : - Quitter Wampserver - Avec un éditeur de texte, par exemple Notepad.exe mais surtout pas Word, ouvrir le fichier "wamp\apps\phpmyadmin2.11.6\config.inc.php" - Modifier la ligne 73 pour y inclure votre mot de passe
Ne pas oublier qu'à chaque fois que vous modifiez ou supprimez le mot de passe du compte root@localhost via les privilèges de PhpMyAdmin, il faut indiquer à la configuration dudit PhpMyAdmin quel est ce mot de passe.
Laisser ce mot de passe, c'est une bonne idée que d'en mettre un à root@localhost. Mais, toujours via les privilèges, créez un nouvel utilisateur avec mot de passe et attribuez lui les privilèges strictement nécessaires.
Pour limiter ou plutôt autoriser les accès à la base de données depuis l'extérieur, créez un nouvel utilisateur, qui peux venir de n'importe où, par exemple, tartempion@% avec un mot de passe.
je suis en version 2.10.1, je ne sais si cela change qlq chose.
j'ai modifié dans le fichier PhpMyAdim, le champ du mdp, malgré ça, j'ai toujours la meme erreur d'accès par le Wampserveur2.0 - phpMyAdmin #1045 Access denied for user 'root@localhost' (using password : no )
rotor a écrit: ------------------------------------------------------- > #1045 Access denied for user 'root@localhost' (using password : no )
C'est l'erreur généré si un mot de passe a été défini, via les privilèges de PhpMyAdmin pour root@localhost et que la valeur de la ligne 73 $cfg['Servers'][$i]['password'] = ''; est vide.
Si le mot de passe de la ligne 73 n'est pas le bon, l'erreur est :
#1045 - Access denied for user 'root'@'localhost' (using password: YES)
Ceci voudrait dire que vous n'avez pas mis de mot de passe à la ligne 73 du fichier config.inc.php ou que ce n'est pas le bon fichier. Vérifiez si il n'y en pas plusieurs par hasard avec plusieurs versions de PhpMyAdmin.
À la ligne 71 : $cfg['Servers'][$i]['auth_type'] = 'config'; Mettez 'http' à la place de 'config'. Lorsque vous lancerez PhpMyAdmin, une boîte de dialogue vous demandera le nom utilisateur : root et le mot de passe ; rentrez celui que vous aviez précédemment défini.
rotor a écrit: ------------------------------------------------------- > si j'osais, je vous demanderais, y a t il un (gros) avantage a passer a la nouvelle version du serveur ?
Une « nouvelle » version apporte des corrections de défauts et des améliorations. Attendez encore un peu ; cherchez, essayez, avec votre version. Romain Bourdon devrait sortir une version encore améliorée à la rentrée.