utiliser phpmyadmin en multi-utilisateur - PHP - Programmation
Marsh Posté le 22-11-2002 à 22:47:16
c possible? avec des droits d'acces differents selon les users?
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.
Marsh Posté le 22-11-2002 à 23:41:05
c bon j'ai trouver apres plusieurs heure de recherche
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
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
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
Marsh Posté le 23-11-2002 à 16:12:26
vais lire ça
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.
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..
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.
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. |
dommage
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.
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.
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.
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