On Wednesday 26 Jun 2002, Stef wrote:
> Apres l installation j'ai commenc� par donner un mot de passe au root en
> faisant:
> update user set password="mot_de_passe" where user="root" ;
Ahhhhhhhhhhhh ! Il te faut chiffrer le mot de passe avec la fonction
password()
update user set Password=password("mot-de-passe") where User="root";
fais attention � la casse ce sont les champs Password et User de la table
user
> Maintenant rien ne va plus.
> J'aimerais cr�er un administrateur pour la base de donn�es test_db. J'ai
> donc fait ceci, comme indiqu� dans 2 ouvrages (diff�rents) que je poss�de:
> grant all on test_db.* to testAdmin identified by "pass_admin" with grant
> option ;
Tu as d�j� un administrateur, c'est ton user root, pourquoi en veux tu un
autre ?
Il ne faut pas trop donner de droits, d'une mani�re g�n�rale.
> PS: Autre question: comment faire pour empecher les gens qui n ont pas de
> compte sur le serveur MySQL de se connecter sur ce serveur? Autrement dit
> comment faire pour obliger les gens � se connecter avec une commande de
> type: mysql -u login -p ?
Supprimer les user anonymes (voir un pr�c�dent thread ce mois ci ou le mois
pre�c�dent)
mysql> delete from user where User = '';
--
jean-michel
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]