Journal Problême d'administration Mysql

Posté par  .
Étiquettes : aucune
0
12
nov.
2003
Lut mon petit journal,

Je te pose ici une question générale d'aministration de serveur Mysql. J'ai un problême avec la commande show databases.

Je crée un utilisateur quelconque avec GRANT s'en lui donner le droit Show databases, et pourtant il peut executer la commande Show databases.

Ma question est comment désactiver ce droit, sans avoir recourt à une ligne dans mysql.cnf (car apparament c'est devenu obsolète).

J'ai essayé de cette façon :

REVOKE SHOW DATABASES on *.* from utilisateur@localhost;

Mais ça me met une erreur de syntaxe.

Une idée ?
  • # Re: Problême d'administration Mysql

    Posté par  (site web personnel, Mastodon) . Évalué à 1.

    un oubli de "mysqladmin flush-priviliges" ?

    Sinon, il existe un utilitaire founir par mysql pour voir quel sont les droits et acces d'un utilisateursur une base:

    mysqlaccess [host [user [db]]] OPTIONS


    Ca t'aidera peut-être à trouver la faille.
    • [^] # Re: Problême d'administration Mysql

      Posté par  . Évalué à 1.

      Malheureusement, ça ne fonctionne pas, j'avais déjà flusher les privilèges ;(

      C'est simplement une erreur syntaxique, mais je n'arrive pas à trouver de documentations la dessus. Il n'y a pas d'exemples dans la documention mysql sur le revoke show databases.
  • # Re: Problême d'administration Mysql

    Posté par  (site web personnel) . Évalué à 1.

    fr.comp.applications.sgbd, comme on dit de manière lapidaire sur usenet

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.