Il y a actuellement 645 visiteurs
Dimanche 22 Décembre 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Jointures SQL pour limiter l'accès

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 ...

Jointures SQL pour limiter l'accès

Message le 04 Mar 2008 08:26

Bonjour à tous,
je suis actuellement en train de "développer" une application ayant pour but de permettre à un "administrateur de famille" de créer des nouveaux utilisateurs et ainsi leur attribuer leurs droits je m'explique : ces droits porteront sur la caméra IP ainsi qu'un disque dur IP, par exemple l'administrateur créer user 1 et dit il aura accès à la cam mais pas au dd, l'utilisateur 2 aura accès au dd mais pas à la cam, ... j'ai réalisé un MCD et ma base de données est donc constituées de 4 tables (administrateur, user, matériel, droit) donc si vous pouvez m'aider à réaliser ce système de droit, j'ai cru comprendre que les jointures SQL étaient la bonne solution mais je ne sais pas trop comment adapter les jointures SQL à mon problème.

Merci d'avance !
boss183
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 18
Inscription: 24 Jan 2008 16:41
 


Message le 04 Mar 2008 09:48

Salut,

Tu as déjà une idée des champs que contiennent tes tables ou pas ?

Il suffirait en principe d'un champ "droit" dans user, et de la description de ces droits dans la table droit justement, qui contiendrait chaque identifiant de droit ainsi qu'une dépendance au matériel concerné.
Avatar de l'utilisateur
coyote89
PC-Infopraticien
PC-Infopraticien
 
Messages: 7862
Inscription: 07 Mai 2003 17:39
Localisation: Chine :)
 

Message le 04 Mar 2008 14:02

ADMIN : idADMIN (clé primaire), Nom, Prenom, Mail, mdp
USER : idUSER (clé primaire), id ADMIN(clé étrangère), Nom, Prenom, Mail, mdp
MATERIEL : idMAT (clé primaire), id ADMIN(clé étrangère),Lien
DROIT (=relation USER et MATERIEL) : idUSER et idMAT (clés étrangères)
boss183
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 18
Inscription: 24 Jan 2008 16:41
 

Message le 04 Mar 2008 18:29

J'aurais plutôt mis un champ idDroit dans la table user, qui fait référence aux droits décrits dans la table des droits, et pas l'inverse. Mais ça vient peut-être du fait que je voyais le droit comme une règle établie, et pas seulement comme un lien vers un matériel (je pensais qu'il était possible d'accéder à certains matériels partiellement par exemple). De cette façon, tu faciliterais grandement la possibilité de créer de nouveaux droits, en ayant juste à insérer une nouvelle ligne dans la table.
Avatar de l'utilisateur
coyote89
PC-Infopraticien
PC-Infopraticien
 
Messages: 7862
Inscription: 07 Mai 2003 17:39
Localisation: Chine :)
 

Message le 05 Mar 2008 08:11

mais dans ma table droit (qui je le rappel est une relation) je pensais mettre l'identifiant de l'utilisateur ainsi que l'identifiant du matériel qu'il peut utiliser voila
boss183
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 18
Inscription: 24 Jan 2008 16:41
 

Message le 05 Mar 2008 12:11

Comme je t'ai dit dans mon précédent message, si tu n'as pas l'utilité d'avoir une table listant les droits (en gros si un droit correspond juste à un lien utilisateur->matériel sans autres différences possibles), dans ce cas oui la relation suffit.
Avatar de l'utilisateur
coyote89
PC-Infopraticien
PC-Infopraticien
 
Messages: 7862
Inscription: 07 Mai 2003 17:39
Localisation: Chine :)
 



Sujets similaires

Message Pas d'accès au forum
Bonjour Pendant deux jours, j'ai eu ça, je suis tout seul ? Car je n'ai vu aucune info sur le forum ? Firefox, ou chomium, c'était pareil. Merci
Réponses: 8

Message Tablette Ipad / Accès à Impots.gouv.fr
Bonjour,Je viens d'installer sur ma Tablette Ipadl l'application Impots.gouv.fr. Juusqu'à présent je ne l'avais que sur mon ordinateur portable et toutes les fonctions étaient accessibles sans aucun pb.Avec ma Tablette, j'ai un pb inattendu à savoir que la Messagerie Sécurisée ne figure pas dans les ...
Réponses: 3

Message [Réglé] Impossible d'ouvrir les droits d'accès...
Bonsoir, voila mon soucis actuellement, c'est que je ne peux plus rien faire sur mon pc, j'ai voulu modifier les droits d'accès à un jeu sur mon pc aujourd'hui et sans rien comprendre, ça m'a retiré les droits d'accès au disque C: et E: qui sont respectivement un SSD et un HDD, et je ne sais plus qu ...
Réponses: 26

Message acces internet
Bonjour,Hier j'ai installe ma carte sim neuve SOCH dans mon tel M23.J'ai coché point d'accès mobile et désactivé wifi, mais mon tel n'est pas dans la liste accès internet de mon pc.Que faire svp.Cdt
Réponses: 2

Message Accès au bios impossible après mise à jour.
Bonjour ou Bonsoir (selon),Merci de m'aider car je suis complétement perdu. Mon HP Omen 15 (Windows 10 pro) ne me donne plus d'accès au bios, pour pouvoir démarrer sur une clé USB par exemple. J'ai tenté les touches "ESC", F8, F10 et rien n'y fait. La seule qui réponde à l'allumage est la ...
Réponses: 3

Message Accéder aux fichiers de l’onglet « accès rapide »
Bonjour,J?ai une question sur l?onglet « accès rapides », sur le côté gauche là où il y a marqué bureau, mes documents, ect..Est-il possible de voir où de récupérer quelque part sur windows des données (qui était sur un disque dur externe et donc qui n?est plus branché) qui s?affiche sur l?onglet ac ...
Réponses: 3

Message Problème d'autorisations d'accès...
Bonjour,Je rencontre un nouveau problème, qui je précise sort de nul part puisque je n'ai rien changé... Maintenant je ne sais plus ouvrir mes images, j'ai ce message d'erreur: "la visionneuse de photos windows ne peut pas ouvrir cette image car vous ne disposez pas des autorisations d'accès ...
Réponses: 31


Qui est en ligne

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


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