utiliser phpmyadmin en multi-utilisateur

utiliser phpmyadmin en multi-utilisateur - PHP - Programmation

Marsh Posté le 22-11-2002 à 22:14:48    

Il faut changer koi dans le code pour utiliser phpmyadmin pour plusieurs utilisateur?
 
merci d'avance  :hello:

Reply

Marsh Posté le 22-11-2002 à 22:14:48   

Reply

Marsh Posté le 22-11-2002 à 22:47:16    

c possible? avec des droits d'acces differents selon les users?


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 22-11-2002 à 22:53:59    

oui c possible,t'a jamais utilisé un interface phpmyadmin chez free ou bien chez un autre hebergeur?Il y a une seul interface pour des milliers d'utilisateur.Mais j'aimerais bien savoir comment on fait.

Reply

Marsh Posté le 22-11-2002 à 23:41:05    

c bon j'ai trouver apres plusieurs heure de recherche  :pt1cable:  
 
j'ai rajouter ca dans le fichier config
 
if(!isset($PHP_AUTH_USER)) {
Header("WWW-Authenticate: Basic entrer=\"Entrer dans la page\" " );
}
 
puis mis :
 
$cfg['Servers'][$i]['user']          = "$PHP_AUTH_USER";      // MySQL user
$cfg['Servers'][$i]['password']      = "$PHP_AUTH_PW";          // MySQL password (only needed
 
voila au cas qq a le meme probleme que moi  :)

Reply

Marsh Posté le 23-11-2002 à 00:12:30    

ha mais c pas ça que je voulais faire moi;)
 
j'esperais avoir (avec un seul user mysql) differentes "config", genre moi j'aurais acces à tout mais d'autres users acces à slt certaines tables et ou functions


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 23-11-2002 à 10:55:53    

--greg-- a écrit a écrit :

ha mais c pas ça que je voulais faire moi;)
 
j'esperais avoir (avec un seul user mysql) differentes "config", genre moi j'aurais acces à tout mais d'autres users acces à slt certaines tables et ou functions




 
ben tu peut le faire aussi,c'est expliqué a cette adresse:
 
http://www.phpindex.com/articles/a [...] lement=151

Reply

Marsh Posté le 23-11-2002 à 16:12:26    

:jap: vais lire ça


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 23-11-2002 à 18:41:46    

C'est ce que g sur mon serveur, chaque user mysql a des droits sur certaines tables ou bases avec certaines fn etc...
 
L'utilisateur root ayant tt les droits et aucun utilisateur en ayant aucun et entre chaque utilisateur a sa base etc.

Reply

Marsh Posté le 23-11-2002 à 18:51:44    

au risque de me répeter, ce que j'esperais ct avec un seul user mysql avoir differents droit d'acces à phpmyadmin
bref..


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 23-11-2002 à 21:28:07    

Ha ben ca c'est pas possible.C'est comme si tu disait qu'avec un pseudo tu voulais etre un membres,un moderateur et un admin.c pas possible.  :non:


Message édité par forummp3 le 23-11-2002 à 21:28:15
Reply

Marsh Posté le 23-11-2002 à 21:28:07   

Reply

Marsh Posté le 23-11-2002 à 21:34:07    

forummp3 a écrit a écrit :

Ha ben ca c'est pas possible.C'est comme si tu disait qu'avec un pseudo tu voulais etre un membres,un moderateur et un admin.c pas possible.  :non:



dommage [:spamafote]


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 24-11-2002 à 21:13:21    

--greg-- a écrit a écrit :

dommage [:spamafote]




 
c pas ma faute [:spamafote]

Reply

Marsh Posté le 25-11-2002 à 14:54:32    

Tout est possible.
Reste à savoir si c'est faisable facilement.
 
Phpmyadmin est prévus pour donner tout les droits en fonctions du user de la base de donnée, il faudrait alors rajouter une table user et modifier l'affichage des données et les autorisations de modifs en fonction du user sélectionné par le client.
Ca revient à faire une interface d'administration spécialisé en fait.

Reply

Marsh Posté le 25-11-2002 à 19:36:49    

omega2 a écrit a écrit :

Tout est possible.
Reste à savoir si c'est faisable facilement.
 
Phpmyadmin est prévus pour donner tout les droits en fonctions du user de la base de donnée, il faudrait alors rajouter une table user et modifier l'affichage des données et les autorisations de modifs en fonction du user sélectionné par le client.
Ca revient à faire une interface d'administration spécialisé en fait.




 
elle vient d'office cette table quand tu installe mysql.Cette table est accesible par l'user root.

Reply

Marsh Posté le 26-11-2002 à 16:44:09    

forummp3 a écrit a écrit :

 
 
elle vient d'office cette table quand tu installe mysql.Cette table est accesible par l'user root.



Je me suis mal exprimé :
c'est vrai que chaque gestionaire de base de donnée à une table de ce genre mais ce que je voulais dire, c'est que pour limiter les accés à certaines possibilité tout en ayant un seul utilisateur déclaré au niveau du gestionnaire de la base de donée , il falait créer une autre table ayant le même rôle mais qui sera utilisé par le programme d'accés à la base donnée. C'est ce dernier qui s'occupera du contenu de cette table poiur savoir ce que tel ou tel "user web" à le droit de faire ou de ne pas faire.
La base de son côté, s'occupe juste de limiter les capacités de ce programme d'accée à la base.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed