Il y a actuellement 95 visiteurs
Samedi 31 Juillet 2021
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

MySQL cacher certain tableaux pour client

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

MySQL cacher certain tableaux pour client

Message le 08 Juil 2008 15:41

Salut tt le monde,

j ai un pb concernant mon DB,je ne suis pas assez fort avec MySQL,bon voila le probleme,j ai une banque de donnees constitue de 10 tableaux,sur une page login je veux autant que Administrateur (root) voir tt les tableaux,tansdisque pour ClientX (disant tt les autres Client/utilisateurs)seulement certain tableaux (5 seulement)qui peuvent etre affiche.
comment je peux realise ceci en utilisant MySQL !!

merci d avance
Avatar de l'utilisateur
da real
Sous Expert(e)
Sous Expert(e)
 
Messages: 87
Inscription: 02 Sep 2006 13:53
 


Message le 09 Juil 2008 12:28

ca alors c est une bonne question!

donc est ce que ceci est realisable avec PHP,a patir du login sera un script qui definis les droits d acces au banque donnees!!

faisable!!sioui comment realise ce scripte.
deja rencontre ce genre de pb,aviez vous peut etre un Link ,car moi j ai rien trouve

merci
Avatar de l'utilisateur
da real
Sous Expert(e)
Sous Expert(e)
 
Messages: 87
Inscription: 02 Sep 2006 13:53
 

Re: MySQL cacher certain tableaux pour client

Message le 11 Juil 2008 07:51

da real a écrit:j ai un pb concernant mon DB,je ne suis pas assez fort avec MySQL,bon voila le probleme,j ai une banque de donnees constitue de 10 tableaux,sur une page login je veux autant que Administrateur (root) voir tt les tableaux,tansdisque pour ClientX (disant tt les autres Client/utilisateurs)seulement certain tableaux (5 seulement)qui peuvent etre affiche.


Salut !

On peut régler les accès aux différentes bases et tables avec phpmyadmin en ajoutant les bons enregistrements dans la base de données nommée "Mysql". Je n'ai pas de liens à te donner mais ça doit se trouver sur google. Par contre, ça ne gère les droits qu'aux utilisateurs se connectant à phpmyadmin je crois. Si tu affiches tes tables en PHP, les droits utilisés sont ceux que tu as mis dans le script de connexion à la DB (root en général).
Si tu veux gérer les droits en PHP, il suffit de prévoir différents affichages selon l'utilisateur connecté.
“It has to start somewhere, it has to start sometime, what better place than here, what better time than now?”
Avatar de l'utilisateur
gael49
Expert(e)
Expert(e)
 
Messages: 1932
Inscription: 07 Sep 2004 20:11
Localisation: Les Mauges
 

Message le 19 Juil 2008 23:19

bon jai resolu ce probleme,
il suffisait que dans la table Administrateurs d ajouter une nouvelle columns qui s appele 'visible' int (1) standard '1'.pour admin j ai definis la valeur 0,et pour tt les utilisateurs qui s enregistre mon PHP scripte valeurs s occupe de leur donne la valeur 1.
dans le scripte login.php jai ajoute une condition si l utilisateur s appelle adminxxxx alors execute le scripte configuration.php qui va s occupe par la suite de ma table generaltableaux.sql ,dans cette table j ai definis deux columns le premier s appele 'visible' et l autre('verify.php').dans visible la valeur 0 indique (cache)et la valeur 1 indique (affiche),dans 'myvisible' tout les valeurs sont a 0(pour adminxxx ).
lorsque j excute login.php comme je lavais mentionne,le scripte configure.php va me donne le droit 0 de la table generaltableaux.sql ,et si c est pas le admin alors le scripte configure1.php qui va s excute et qui va donne l utilisateur Y le droit de lire la table 'visible' seulement,la il peut afiche seulement les columns de valeur 1.


c est un peu comlique mais ca marche parfais de point de vue acces :wink:
Avatar de l'utilisateur
da real
Sous Expert(e)
Sous Expert(e)
 
Messages: 87
Inscription: 02 Sep 2006 13:53
 

Message le 20 Juil 2008 07:23

Désolé, j'ai rien compris :D
“It has to start somewhere, it has to start sometime, what better place than here, what better time than now?”
Avatar de l'utilisateur
gael49
Expert(e)
Expert(e)
 
Messages: 1932
Inscription: 07 Sep 2004 20:11
Localisation: Les Mauges
 



Sujets similaires

Message Échec de l’ouverture de session par le service client
Bonjours à tous ,J?ai récupéré un vista que j?avais donné à une amie et elle me l?a rendu car elle a un gros soucis dessus ´impossible d?accès à sa session ´J?ai regardé sur le net des solutions et on dit le plus souvent qu?il faut faire une restauration système mais apparement le disque C est endom ...
Réponses: 24

Message Forum Bases de données MySQL Problème localhost sur server
Bonjour à tous et à touteJe suis en train d'essayer de configurer un server en local pour hébérger mon site wordpress avant de le mettre en prod.J'ai un problème avec xampp mon server appache et activé sur le port 8090 et mon mysql sur le port 3306, dès que je tape localhost:8090 j'accède bien à mon ...
Réponses: 1

Message Faire d'un pc un routeur-client vpn
Bonjour, je voudrais pouvoir faire transiter tout mon reseau par un vpn (routeur cisco sur un autre site). Je n'ai pas le materiel pour pouvoir faire du site a site de facon traditionnelle avec un routeur sur place.j'ai donc dans l'idée de transformer un pc en routeur-client vpn. J'ai donc deux ques ...
Réponses: 5

Message comment cacher ssid de mon hotspot wifi
Bonjour, je voudrais cacher le ssid de mon hotspot wifi comment faire?J'utilise ces commandes:netsh wlan set hostednetwork ssid="kodo" key="12345678" mode=allow netsh wlan start hostednetwork, mais je ne sais pas comment masquer le SSIDmerci d'avance.
Réponses: 1

Message Fusionner 2 tableaux excel comprenant des cellules vides
]Bonjour,J'ai beaucoup cherché en vain sur le net pour trouver ma réponse, c'est pour ceci que je me tourne vers vous en espérant que l'on voudra bien m'aider !Donc voici une image de ce que je souhaiterai.Merci par avance,
Réponses: 4

Message Alternative client mail Thunderbird
Bonsoir à tous J'ai lu un récent article comme quoi Mozilla souhaite arrêter Thunderbird.De plus, il existe pas mal de bugs etc...Ceci me pousse a changer de client mail.Auriez-vous un ou plusieurs clients mails à me conseiller comme alternative (gratuite ou payante) ?Merci et bonnes fêtes
Réponses: 1

Message Configurer un poste client ubuntu sur serveur windows
Bonjour, Nous sommes une petite structure connectée à un server2008, J'ai installé UBUNTU 14.04 et je souhaiterai le configurer pour qu'il devienne poste client du serveur, comment faire car je suis totalement novice sur Linux ? J'ai installé Remmina pour info (j'ai l'impression que cela ressemble b ...
Réponses: 2


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.