|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||||||
|
Nouveau Membre du Club
![]() Inscription : octobre 2006 Messages : 222 ![]() |
Bonjour,
Je travaille avec MySQL (bien entendu) via principalement phpmyadmin. De plus mes pages web sont de type Perl CGI. Je bloque au niveau de l'ajout d'un nouvel utilisateur, qui au final me fait planter l'acces a ma base via mes CGI pour les anciens utilisateurs (il est clair que je ne comprends pas tout) Voici le probleme : J'ajoute un nouvel utilisateur USER_NAME, avec le mot de passe USER_PWD : requete faite via phpmyadmin Code :
Code :
Code :
Je passe dans ma console et essaye de lancer mysql avec mon nouvel user : Code :
Aussi , lorsque je me logue en root sur mysql via ma console je peux aussi voir mon utilisateur nouvellement cree dans la table user. De plus, lorsque j'essaye de me connecter via la console avec USER_NAME sans mot de passe, la connection se fait . Enfin quand j'essaye de relancer ma page CGI avec mon propre User name (qui a tous les droits) j'ai ce message : Code :
Code :
Je rappelle pour information que ma connection via mon propre User marchait tres bien avant essais d'ajout du nouvel User. Je n'y comprends absolument rien : pourriez vous m'aider s'il vous plait ?? merci d'avance |
||||||||||||
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : mars 2005 Messages : 66 ![]() |
Bonjour,
Pourquoi faire compliquer quand on peut faire simple. Utiliser une des commandes de création de user prévu à cet effet: Code :
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER ........ ON `ma_db`.* TO 'mon_user'@'mon ip' IDENTIFIED BY 'mon_password'; il faut supprimer votre user auparavant. (delete from user ...; delete from db ...) Sebastien
__________________
DBA SQLServer, Oracle, Mysql, DB2, Postgresql |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com