At 04:14 01.05.02, you wrote: >Bonjour à tous > >Voila j'ai installé MySQL comme un grand en compilant (he oui y'a encore des >gens qui utilisent les sources ;-) sur une slackware.
Tu n'est pas le seul, est l'avantage du libre c'est bien de pouvoir optimaliser les softs à un usage determiner. >Mon probleme est que je n'arrive pas à me connecter sur le serveur à partir >d'une autre machine. >La doc de mysql dit qu'il faut mettre un wildcard (% sous mysql) dans le >champ host de la table user de la base mysql. Ceci permet uniquement l'authentification de l'utilisateur pour le serveur mais pas l'accés au bd. Il ne faut donc pas d'ajouter au minimum un enregistrement avec des % dans les champs Host,db et user dans la table db. >Bien sur j'ai relancer mysqld. Il suffit de taper la commande "mysqladmin reload" >Quand je mets localhost ou le nom d'hote de la machine ca marche bien en >local mais quand il y a %, plus rien ne marche. >Y'a t'il un paramètre a mettre à 1 pou rautoriser les wildcards ou autre >chose ? Un petit topo pour le control de l'accés à mysql. Le control de l'accés aux données se fait en plusieur phase, l'utilisateur est identifié par sont non et l'adresse du client (localhost en local): * Control de l'utilisateur en fonction des données de la table user, elle indique les privilèges par défault pour les accés à toutes les tables. * les tables db et host permetent d'ajouter des privilèges pour l'accés à une ou plusieur bd en fonction du nom d'utilisateur et de l'adresse du client (% dans Host de db pour indiquer n'importe quelle adresse, vide pour passer la main à la table host). * les tables tables_priv and columns_priv permettent de détaller les privilèges pour l'accés au tables et aux champs. Attention l'attribution des privilèges s'arrête au premier enregistrement corespondant dans les tables evaluées. Les priviléges sont attribué par la première et ou la deuxième phase mais les deux doivent convenir pour accéder à un bd. A+ Martial ---------- MuTECH Martial Guex Rue des Alpes 1452 Les Rasses Switzerland Phone : +41 24 454 46 35 Fax. : +41 24 454 46 32 Email : [EMAIL PROTECTED] ([EMAIL PROTECTED] for Microsoft Outlook users) -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.