[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problèmes avec mysql



Bonjour,

Selon la configuration, il faut faire flush privilèges; pour prendre en compte les paramètres.

Cordialement,
Andreas

On Dec 10, 2010, at 9:27 PM, Bernard wrote:

> Bonjour à tous,
> 
> Etant très novice en mysql, il y a certaines choses de base que je pensais avoir maîtrisées, et qui me déroutent aujourd'hui.
> 
> J'ai d'abord installé MySQL (+PHP) sur mon Desktop sous Lenny, et y ai construit plusieurs bases, que je gérais, soit en MySQL, soit avec PHP (sur mon serveur apache local), soit avec OpenOffice.org-base.
> 
> Puis j'ai dû faire un double sur mon portable sous Ubuntu 8.04 : installation de Apache, MySQL et PHP, puis installation des mêmes bases d'après un dump fait depuis le Desktop.
> 
> Enfin, un peu plus tard, j'ai refait une troisième copie, sur l'ordi de mon association, sous Lenny, de la même façon que sur mon portable.
> 
> Aujourd'hui j'observe des différences de comportement entre les trois installations, pour les mêmes opérations sur les mêmes bases.
> 
> Sur ma première installation (mon Desktop), sous mysql en mode superuser, je peux attribuer des privilèges à des users locaux, ce qui me permet ensuite de me connecter en mode user sur les bases autorisées.
> 
> Mais, sur mon portable ainsi que sur l'ordi de mon assoc, GRANT ALL TO xyz IDENTIFIED BY 'motdepasse'; fonctionne aussi, çà me répond bien "QUERY OK", mais ensuite je ne peux pas y accéder par $mysql -u xyz -pmotdepasse (Access denied) !  Et pourtant, sur ces mêmes ordis, je puis accéder, par cette même dernière commande, à celles des bases dont les privilèges avaient été précédemment accordées via mon Desktop, restaurées d'après le dump !
> 
> C'est vraiment la bouteille à l'encre... d'autant que je m'aperçois que ce n'est pas si simple que cela, car il y a des cas où, même avec mon Desktop, des privilèges ainsi accordés ne m'ont pas permis l'accès ultérieur. Disons que sur mon Desktop l'accord de privilèges à un user fonctionne la plupart du temps, alors que sur les deux autres installations je n'ai encore jamais réussi à le faire marcher.
> 
> Est-ce à dire que certaines fonctionalités sont de versions différentes sur chacun des ordis ?  Ou encore, si des privilèges de user ont déjà été accordés sur une base donnée, est-ce que cela empèche de redonner ensuite le même privilège à un autre user pour la même base ?
> 
> Pour ce qui concerne la connexion auxdites bases par OO.org-base via JDBC, les différences d'un ordi à l'autre sont encore plus déroutantes :
> 
> sur mon Desktop, les connexions fonctionnent sans problèmes avec les users et mot de passes que j'ai donnés ;
> 
> sur mon portable sous Ubuntu, les connexions ne fonctionnent qu'avec les bases qui étaient déjà attribuées auxdite users avant le "restore", mais je ne puis faire de nouvelles connexions ;
> 
> sur l'ordi de mon assoc je n'obtiens aucune connexion (il faudra que je vérifie à mon prochain déplacement si tous les pilotes Java sont présents)
> 
> Merci d'avance pour les lumières que vous pourrez m'apporter.
> 
> -- 
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/fr/FrenchLists
> 
> Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
> vers debian-user-french-REQUEST@lists.debian.org
> En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
> Archive: [🔎] 4D028D27.3090605@teaser.fr">http://lists.debian.org/[🔎] 4D028D27.3090605@teaser.fr
> 


Reply to: