Page 1 sur 1

Mot de passe pour la base

Posté : 27 mars 2006, 17:21
par Galliwok
Bonjour,

Comment faire pour affecter un mot de passe à la base Mysql ?
J'ai essayé de modifier l'utilisateur 'root' dans les privilèges mais cela n'est pas possible.
J'ai les message suivant :
L'utilisateur choisi n'existe pas dans la table des privilèges

Qqun peut-il m'aider ?

Merci

Posté : 27 mars 2006, 19:26
par alexbad
Si je comprends bien, tu veux ajouter un utilisateur qui n'aura accès qu'à une base en particulier. Tu peux regarder du côté de MySQL Administrator pour la gestion des privilèges, c'est beaucoup plus simple qu'avec PhpMyAdmin.

Si tu veux changer le mot de passe root, tu as un lien direct sur l'accueil de PhpMyAdmin pour le faire (si tu n'es pas sur easyphp bien sûr).

Posté : 30 mars 2006, 17:23
par Galliwok
Non non, Je veux juste renseigner un mot de passe pour le user "root".
Et même avec MySql Administrator je n'y arrive pas....

Ceci dans le but de sécurisé la base MySQL.

Posté : 30 mars 2006, 19:57
par Cyrano
TU peux le faire en ligne de commande dans une invite de commande mysql : Démarrer>Programmes>MySQL Server x.x>MySQL Command line CLient

Si on te demande "Enter password" alors que tu n'es as pas, fais [Entrée] directement, ensuite tapes la ligne suivante :

Code : Tout sélectionner

GRANT ALL ON *.* TO 'root'@'localhost' IDENTIFIED BY 'ton_nouveau_mot_de_passe';
La mise à jour sera automatique.