IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Décisions SGBD Discussion :

quel SGBD possible pour telle gestion des droits


Sujet :

Décisions SGBD

  1. #1
    Membre habitué Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Points : 166
    Points
    166
    Par défaut quel SGBD possible pour telle gestion des droits
    Bonjour,

    Je dois me décider sur le cadre de développement d'un stagiaire (ORACLE 8.1.7, PostgreSQL derniere version ou MySQL derniere version ) et je n'y arrive pas. Voila mes contraintes :

    - les utilisateurs accèdent aux données soit par le biais d'une application PHP OU en ligne de commande via un client qui va bien
    (du coup les droits doivent etre gérés au niveau base de donnée)
    - on doit pouvoir attribuer le droit d'insérer pour chaque table pour chaque utilisateur
    - on doit pouvoir restreindre la liste des résultats d'un select selon les utilisateurs

    j'ai pas l'impression, apres recherche (nottament http://fadace.developpez.com/sgbdcmp/ ou encore http://oracle.developpez.com/guide/administration/) que MySQL et PostgreSQL puisse le faire. me trompe-je ?
    si non, existe t il une interface graphique permettant d'administrer les utisateurs oracle ?

    MERCI !!!

    PS : mon sujet est également posté sur un autre forum mais j'en appel aux modérateur de le supprimer de "général développement WEB" car je l'y ai placé par erreur !

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    oracle 817 c'est pas mal

  3. #3
    Membre habitué Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Points : 166
    Points
    166
    Par défaut
    merci de ta réponse

    mais :
    - sais tu si c'est possible avec les autres SGBD? car dans ce cas, je préfère économiser de l'argent !
    - comment fait on sous ORACLE pour restreindre la liste des résultats d'une requete de selection en fonction de l'utilisateur ?

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    Citation Envoyé par meufeu
    merci de ta réponse

    mais :
    - sais tu si c'est possible avec les autres SGBD? car dans ce cas, je préfère économiser de l'argent !
    - comment fait on sous ORACLE pour restreindre la liste des résultats d'une requete de selection en fonction de l'utilisateur ?
    1) non pas trop
    2) que veux tu dire ?

  5. #5
    Membre habitué Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Points : 166
    Points
    166
    Par défaut
    et bien quand tel utilisateur fait un select * from joueurdefoot
    que cela ne lui retourne pas toute la liste mais uniquement ceux qui ont joué a monaco,
    et que pour un autre utilisateur cela lui retourne uniquement ceux qui ont joué a marseille

    le tout sans qu'il définisse une clause where ..

  6. #6
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    la vue est ta solution :
    comme on te l'a déja dit sur le site Oracle

  7. #7
    Membre habitué Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Points : 166
    Points
    166
    Par défaut
    effectivement j'ai posé une question sur le forum ORACLE (entre autres)
    MAIS

    ici la question est de savoir : quel sgbd choisir ?

  8. #8
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    Citation Envoyé par meufeu
    et bien quand tel utilisateur fait un select * from joueurdefoot
    que cela ne lui retourne pas toute la liste mais uniquement ceux qui ont joué a monaco,
    et que pour un autre utilisateur cela lui retourne uniquement ceux qui ont joué a marseille

    le tout sans qu'il définisse une clause where ..
    alors j'ai rien compris
    Cette question concerne bien Oracle ?

  9. #9
    Membre habitué Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Points : 166
    Points
    166
    Par défaut
    effectivement, la question concerne ORACLE mais je l'ai externalisée de ce sujet pour rester dans le sujet : quel SGBD choisir ?


  10. #10
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    Citation Envoyé par meufeu
    effectivement, la question concerne ORACLE mais je l'ai externalisée de ce sujet pour rester dans le sujet : quel SGBD choisir ?

    mes compétences sur les autres SGBDR sont limités , et je n'aimerai pas te dire des contre vérités

  11. #11
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 222
    Points : 19 551
    Points
    19 551
    Billets dans le blog
    25
    Par défaut
    les vues ou tout autre artifices ne sont pas valables dans votre environnement car la commande en ligne est possible.

    Rares sont les SGBDR qui offrent une gestion des droits complète.

    Dans ce domaine, je classerai ceux que je connais dans cet ordre

    1) Sybase ASE (rôles utilistaeurs mutuels/exclusifs, groupes)
    2) Oracle (rôles utilisateurs)
    3) MS-SQL (rôles utilisateurs seulement au niveau de chaque base, ou via OS)
    4) IBM DB2-UDB (gestion seulement via OS)
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  12. #12
    Membre habitué Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Points : 166
    Points
    166
    Par défaut
    fadace
    merci de ta réponse
    je ne comprend pas pourquoi le mécanisme de vue n'est pas possible a cause de la ligne de commande ???

    donc entre ORACLE, MySQL et PostgreSQL, pas de doute, je dois prendre ORACLE (8.1.7) ?

Discussions similaires

  1. [Administration] Mode graphique pour la gestion des droits d'accès en SVN
    Par amalamal dans le forum Subversion
    Réponses: 2
    Dernier message: 07/07/2008, 15h27
  2. Quel SGBD a une bonne gestion des LOGs ?
    Par joker vb dans le forum Décisions SGBD
    Réponses: 12
    Dernier message: 03/04/2008, 17h17
  3. Quel SGBD choisir pour la gestion de stock pour des laboratoires ?
    Par waspy59 dans le forum Décisions SGBD
    Réponses: 13
    Dernier message: 25/12/2007, 06h31
  4. Réponses: 1
    Dernier message: 24/05/2007, 18h09
  5. Quel SGBD choisir pour une gestion clientèle ?
    Par kurkaine dans le forum Décisions SGBD
    Réponses: 15
    Dernier message: 06/10/2005, 13h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo