par mad_dog » 19 Fév 2003 20:51
g répondu à un post identique hier, c normal ke tu ne puisse te connecter en root car j'pense ke tu ne connais pas le mdp il faisait x milliers de carac .. donc voila tu te crée un compte super admin avec :
<BR>
<BR>*) Création d'un DBA avec accès depuis une classe d'adresse IP ou une
<BR>adresse IP en particulier (avec un masque en 255.255.255.255) :
<BR>mysql> GRANT ALL PRIVILEGES ON *.*
<BR>TO 'nouveau_dba'@'123.123.123.0/255.255.255.0'
<BR>IDENTIFIED BY 'mot_de_passe' WITH GRANT OPTION;
<BR>Nota : l'option "WITH GRANT OPTION" n'est pas indispensable et doit
<BR>être évitée à chaque fois que c'est possible. Elle n'est présentée ici
<BR>que pour être conforme aux droits que doit avoir un DBA (voir la
<BR>documentation s'y rapportant pour plus d'informations).
<BR>
<BR>*) Création d'un DBA avec accès depuis le réseau local (c'est le cas le
<BR>plus intéressant pour l'administration du serveur MySQL) :
<BR>mysql> GRANT ALL PRIVILEGES ON *.*
<BR>TO 'nouveau_dba'@'pc-%'
<BR>IDENTIFIED BY 'mot_de_passe' WITH GRANT OPTION;
<BR>Nota : ne pas modifier le paramètre 'pc-%'.
<BR>
<BR>*) Création d'un utilisateur standard avec accès local sur une base de
<BR>données en particulier (très utile pour les scripts PHP, notament) :
<BR>mysql> GRANT SELECT, UPDATE, INSERT, DELETE ON base_de_données.*
<BR>TO 'nouvel_utilisateur'@'localhost'
<BR>IDENTIFIED BY 'mot_de_passe';
<BR>Nota : ne pas modifier le paramètre 'localhost'.
<BR>
<BR>Après cette création, vous devez indiquer à MySQL de prendre en compte
<BR>ces nouveaux utilisateurs et quitter le client :
<BR>mysql> FLUSH PRIVILEGES;
<BR>mysql> QUIT;
<BR>
<BR>
<BR>
<BR>VOILA c tous .... bon SME ....