Il y a actuellement 730 visiteurs
Vendredi 22 Novembre 2024
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é.
Avatar de l'utilisateur
gael49
Expert(e)
Expert(e)
 
Messages: 1935
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
Avatar de l'utilisateur
gael49
Expert(e)
Expert(e)
 
Messages: 1935
Inscription: 07 Sep 2004 20:11
Localisation: Les Mauges
 



Sujets similaires

Message Problème de création utilisateur dans MySQL en reseau
Bonjour la communautéJe suis un nouveau utilisateur de la SGBD Mysql, un ami m'en a suggéré dans le cadre de mon travail.Je précise que je suis entrain de créer un programme de gestion des élèves dans l'institution scolaire dans laquelle je travail.Etant nouveau utilisateur de MySql, je suis un peti ...
Réponses: 2

Message VM (Apache2, Php, Wordpress, SSH et Mysql)
Bonjour,Je recherche une âme charitable qui est capable de m'aider. j'ai énormément de mal avec linux.Dans le cadre d'un tp je doit créer deux vm ubuntu server (ça j'ai réussi a faire, j'ai créer une instance avec multipass en ligne de commande)sur la vm 1 je doit installer :un Serveur apache (que j ...
Réponses: 0

Message Impossible d'ajouter articles dans panier compte client
BonjourJe viens ici pour tenter de trouver de l'aide pour mes parents. Depuis 4 semaines, ils rencontrent un problème que je n'arrive pas à résoudre lors de leur commande sur le site Intermarche Drive. Lorsqu'ils se connectent à leur espace client, ils ne peuvent rien ajouter dans le panier, rien ne ...
Réponses: 4

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


Qui est en ligne

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


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