Bonjour,
[Windows xp + Wamp]
Utilisation dans le cadre strict d'une application Web avec PHP.
Depuis toujours, j'ai de gros problèmes avec la gestion des utilisateurs, des mots de passe avec MySQL et PhpMyAdmin, ce qui m'entraîne, trop ou tard, des galères sans fin... Je n'ai jamais trouvé les explications simples et claires sur ce point précis de fonctionnement. Ce ne fut pas faute de chercher... :
Je créé une base de donnée. Je lance une première fois PhpMyAdmin, un message nous avertit que l'user est "root" et qu'il n'y a pas de mot de passe.
Quel est la signification exacte ?
a- user est le nom d'utilisateur pour accéder au serveur de bdD MySQL (et donc à toutes les BdD), ou bien à une BdD précise ?
b- Corollairement, si on modifie ces données, il faut apporter dans le fichier config.inc.php (dossier phpmyadmin) les mêmes modifs. Celà veut-il dire qu'on peut y mettre plusieurs lignes pour avoir plusieurs utilisateurs : "$cfg['Servers'][$i]['user']" et $cfg['Servers'][$i]['password'] ? De toutes façons, dans le cas d'application que j'ai donné au tout début, il n'y aucun intérêt ?!
Mais comme il n'existe qu'un seul fichier config.inc.php, ce ne peut-être des infos pour une BdD précise ?!
c- Et donc, comment fait-on pour attribuer (le peut-on alors ?) pour des noms d'utilisateur et des MdP différents pour chaque base, à la fois par l'interface de PhpMyAdmin et dans le fichier config.inc.php ?!
Tout dernièrement encore, je suis dans l'impossibilité d'accéder à mes bases après un gros boulot dans Php...
Quelqu'un connaît-il un tutoriel complet et compréhensible sur ce point ?
Je désespère. J'espère avoir été assez claire sur mon problème ?
Merci.
Rosa
Partager