Masquer la base information_schema dans phpmyadmin
Par alex206, lundi 8 septembre 2008 à 22:13 :: Informatique :: #28 :: rss
Deux astuces pour phpmyadmin, l'une permettant de masquer l'affichage de la base information_schema dans le listing des bases, l'autre permettant de modifier le nombre d'enregistrement affiché par page lorsqu'on demande l'affichage des entrées d'une table
Dans les 2 cas, nous allons éditer le fichier de configuration de phpmyadmin se trouvant à la racine de ce dernier et nommé config.inc.php
Les manips qui vont suivre ont été réalisé avec une version 2.9.1.1 de phpmyadmin, provenant des dépots debian etch officiels. Il se peut que selon votre version ou sa provenance, il vous faille adapter si ça ne ressemble pas à ce que vous avez.
ATTENTION : si vous n'êtes pas sûr de ce que vous faites, ou ne comprenez pas la manipulation, abstenez vous !
Pour désactiver l'affichage de la base information_schema, base qui est en lecture seule et accessible en lecture à tous les utilisateurs, même ceux au droits restreints. Sachez que la manipulation ne fera que masquer la base, et non la rendre inaccessible. Editez le fichier
ATTENTION : si vous n'êtes pas sûr de ce que vous faites, ou ne comprenez pas la manipulation, abstenez vous !
Pour désactiver l'affichage de la base information_schema, base qui est en lecture seule et accessible en lecture à tous les utilisateurs, même ceux au droits restreints. Sachez que la manipulation ne fera que masquer la base, et non la rendre inaccessible. Editez le fichier
/var/www/phpmyadmin/config.inc.phpet ajoutez-y la ligne :
$cfg['Servers'][$i]['hide_db'] = 'information_schema';Attention à l'endroit où vous copiez cette ligne. Pour être prise en compte, elle doit se trouver à l'intérieur de la boucle for et à l'extérieur des conditions if. Dans mon cas je l'ai placé à la ligne 26. Passons maintenant à la seconde modification, celle permettant de modifier le nombre de resultat affiché losqu'on demande le listing des entrées d'une table. Par défaut la valeur est de 30. Afin de voir grand, nous allons porter cette valeur à 100 (libre à vous de mettre la valeur qui vous convient) On édite le meme fichier que precedemment, mais cette fois ci la ligne à insérer doit l'être en dehors de la boucle for. Dans mon cas, je l'ai mise juste avant la balise fermante de php.
$cfg['MaxRows'] = 100;Sauvegardez le tout puis connectez vous sur votre phpmyadmin pour voir le resultat.
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.