Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2868 connectés 

 


Dernière réponse
Sujet : [MySQL] Comment empêcher un user de lister toutes les bases ?
asphro donc le probleme viens po de ta config mysql mais de eskuel ...

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
asphro donc le probleme viens po de ta config mysql mais de eskuel ...
ze_cameleon ben tu vois quand tu veux :))
asphro eskuel jeune ...
eskuel qq bug ...
eskuel te connecter toi toujours en utilisateur admin de mysql ...
 
TOI avoir compris la ...
ze_cameleon euhhhhhh
la je peux te retourner le compliment que tu m'as fait tout a l'heure j'ai rien compris à ce que tu as dis :))
asphro non le probleme c que le script deconne
 
enfait il te logue tjrs en root moi je n arrive po a me connecter sur un autre user soit en utilisant les htaccess
soit en utilisant 2fois une config avec user differente
 
c encore un projet jeune eskuel ...
ze_cameleon Oui effectivement et apparement c'est partout pareil car je viens d'installer le script sur un autre pc et toutes les bases sont visibles mais on ne peut pas rentrer dedans heuresement...
 

asphro a écrit a écrit :

et avec lui n importe quel users qui se logue peut voir toutes les bases ?



asphro et avec lui n importe quel users qui se logue peut voir toutes les bases ?
ze_cameleon En fait le script php est eskuel, un manageur de base de données comme phpMyAdmin...
 
http://www.phptools4u.com/scripts/eskuel/
asphro donne le code php de ton script que je teste ca m inkiete ce truc ...
ze_cameleon Il est vrai que j'ai pas été totalement clair :))
Bon voila une explication qui je l'espere te paraitra plus coherente...
PhpMyAdmin est configurée en mode multi-utilisateurs, c'est à dire que les users se connectent avec leur login et password et ne peuvent acceder uniquement à leur base.
Toutefois par l'intermédiaire d'un script php il est possible de lister les tables des autres utilisateurs.
Dans mysql les droits des users sont : N N N N N etc ...
et dans db Y Y Y Y Y....
asphro ben tu dis ca marche mais ca marche po alors je pense que bcp vont t aider ....
 
je sais po donne plus de detail
 
tu dis qu avec ton script php tous les user peuvent lister les base or phpadmin sert a lister les bases et la tu repond qu avec lui ca marche ...
 
y a quoi devenir :crazy:
ze_cameleon Personne d'autre n'aurait d'idées ?

asphro a écrit a écrit :

incoherent a+++



asphro incoherent a+++
ze_cameleon Non phpMyAdmin fonctionne très bien car il est configuré pour.
 

asphro a écrit a écrit :

est tout les users peuvent lister ?
 
meme avec phpadmin ?
 
 
c byzarre quand meme



asphro est tout les users peuvent lister ?
 
meme avec phpadmin ?
 
 
c byzarre quand meme
ze_cameleon Ben oui mais le problème c'est que c'est déjà le cas ....
donc voila  
tout est configuré comme tu me l'as dit
asphro en metant dans la base users de mysql tout a No sur le compte
de l user et dans la table mysql db de lui mettre tout a Yes
pour qu il est quand meme acces a ses bases
ze_cameleon Voila j'ai une base de donnée mysql avec plusieurs utilisateurs hostés dessus.
Je me suis appercu que l'on pouvait liste les tables des users grace a un script php.
Comment puis-je interdir le fait de liste toutes ces tables.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)