|
Page : 1 2 Page Précédente | |
Auteur | Sujet : Gestion des droits |
Publicité | Posté le 13-06-2007 à 14:09:37 |
skeye | Quelle est la question? --------------- Can't buy what I want because it's free - |
did-54 | - champ "droits" dans ta base de données
Message cité 1 fois Message édité par did-54 le 13-06-2007 à 17:25:21 |
NewsletTux <Insérez ici votre vie /> | ou bien une colonne par droit, ce qui peut lui permettre de lister d'une traite tous les profils ayant le droit de modifier un catalogue p.ex. |
skeye |
--------------- Can't buy what I want because it's free - |
AlphaZone |
--------------- "Nous avons tous nos machines du temps. Celles qui nous ramènent en arrière sont les souvenirs, celles qui nous projettent en avant sont les rêves." |
skeye |
--------------- Can't buy what I want because it's free - |
MagicBuzz |
Message cité 3 fois Message édité par MagicBuzz le 14-06-2007 à 11:43:04 |
Publicité | Posté le 14-06-2007 à 11:39:41 |
MagicBuzz | Un peu plus de détails ici :
|
omega2 |
Super le gain de place.
|
cgo2 Dum spiro spero |
--------------- When it's from Finland it's good. - Mon blog |
skeye |
--------------- Can't buy what I want because it's free - |
masklinn í dag viðrar vel til loftárása |
En conclusion, utiliser un bitmask peut avoir un sens si on se rend compte que la gestion des droits est bloquant au niveau des performances de l'appli (et j'ai comme un doute), mais ça n'a strictement aucun sens en tant que schéma par défaut. Message cité 1 fois Message édité par masklinn le 14-06-2007 à 13:21:19 --------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
Lam's Profil: bas. | Moi je suis plutôt d'accord avec Magicbuzz (et en plus, il a l'air d'avoir de l'expérience là-dessus, plutôt que de sortir des exemples du net). En plus, on peut facilement créer des access control list avec les chmod. Par exemple, on crée un système de fichiers virtuel en bdd, avec des droits associés.
C'est puissant et extensible. Je sais pas ce que vous n'arrivez pas à comprendre... Message cité 3 fois Message édité par Lam's le 14-06-2007 à 13:30:23 |
masklinn í dag viðrar vel til loftárása |
Message cité 1 fois Message édité par masklinn le 14-06-2007 à 13:33:33 --------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
rufo Pas me confondre avec Lycos! |
|
Chaos Intestinal |
MagicBuzz | attendez encore 8h51 pour troller |
omega2 |
Ha mais on a bien compris que c'est extensible. Là n'est pas le probléme.
C'est vrai, a force de modifier mon message pour éviter de dire de grosses conneries, j'en ai laissé une énorme en ne virant pas ce bout là alors que j'avais viré ce qui allait avec. |
masklinn í dag viðrar vel til loftárása |
Message cité 1 fois Message édité par masklinn le 14-06-2007 à 15:26:01 --------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
omega2 |
|
masklinn í dag viðrar vel til loftárása |
--------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
omega2 |
Lol, je t'éclate mec, des projets en environement hétérogénes, j'en ai fait dés mes études. C'est d'ailleurs classe de voir du PERL et des script shell réagir à d'autres langages.
Message édité par omega2 le 14-06-2007 à 15:38:51 |
omega2 | Mettre "D" pour accés refusé est une mauvais idée, il vaut mieux ne rien mettre, ca sautera aux yeux plus facilement comme ça. Message édité par omega2 le 14-06-2007 à 15:57:37 |
rufo Pas me confondre avec Lycos! | le - s'y prête bien (cf droits unix) pour accès refusé (absence de droit). Message édité par rufo le 14-06-2007 à 16:00:34 |
cgo2 Dum spiro spero |
Interessant, même si je ne suis pas d'accord avec tous les arguments, c'est vrai que je n'avais jamais abordé ce problème *spécifiquement* dans le cadre d'une db. Du coup je me demande : avec la méthode sans bits, comment faire pour gérer simplement une dépendance des permissions ? Par exemple si "modifier un message" implique de pouvoir "lire un message". Avec les bits, j'utilise une solution toute simple : "lireun message" vaut 1, "modifier un message" vaut 3 ('11' en binaire), c'est à dire qu'il utilise aussi le bit "lire un message". Y a-t-il là aussi une solution "normalisée" ? Message cité 1 fois Message édité par cgo2 le 14-06-2007 à 16:59:14 --------------- When it's from Finland it's good. - Mon blog |
Chaos Intestinal |
Je ne vois pas en quoi cet argument abonde dans le sens de l'utilisation de masques binaires pour gérer les droits d'accès. D'autant plus qu'il est possible de lire les droits d'accès en une seule fois (souvent au login de l'utilisateur), ce qui rend la question de leur performance caduque. A moins d'implémenter une gestion extrèmement complexe, il n'y a pas énormément de jointures. Message édité par Chaos Intestinal le 14-06-2007 à 18:07:37 |
omega2 | MagicBuzz > Donc les flags sont trés utilisé dans les API systémes et certaines API ou parties d'API où l'optimisation du temps CPU est primordial. Mais quel rapport avec un stockage sous forme de flags? Serais tu entrein de dire que par ce que c'est primordial dans certains cas, ca doit être une forme de stockage à utiliser dés que possible?
|
MagicBuzz | Douleur Intestinale > Mon argument n'abonde pas dans le fait qu'il faille utiliser ou non des masques. Je dis juste que perdre 10 secondes à documenter ce qu'on fait permet d'éviter de faire perdre du temps à ceux qui passent derrière, quelque soit la méthode utilisée.
Message cité 2 fois Message édité par MagicBuzz le 14-06-2007 à 19:32:22 |
Publicité | Posté le |
Page : 1 2 Page Précédente |
Sujets relatifs | |
---|---|
Habilitation - gestion des droits | [JAVA] gestion droits utilisateurs |
[svn] Gestion des droits d'acces. | [SPIP] gestion droits auteur |
Problème de gestion des droits d'accès sous Access 2003 | Gestion des droits d'utilisateurs sur un forum |
Gestion des droits | gestion des droits utilisateurs |
Gestion droits fichier | [DEBUTANT] pb concernant la gestion des droits |
Plus de sujets relatifs à : Gestion des droits |