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

Sécurité Discussion :

création des droit utilisation sous access 2007


Sujet :

Sécurité

  1. #21
    Membre habitué
    Avatar de DamKre
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2007
    Messages
    487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2007
    Messages : 487
    Points : 183
    Points
    183
    Par défaut
    Comme promis, voilà ma solution. Elle vaut ce qu'elle vaut...
    Il ne reste qu'à prévoir des menus différents en fonction des groupes.
    DamKre
    Plus je découvre, plus je me rends compte que je ne sais rien...

  2. #22
    Débutant  
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2007
    Messages : 745
    Points : 202
    Points
    202
    Par défaut
    ok tres bien pour ta base

    je l'ai regarde tu parle de crée un menu, tu pence que l'on peux crée un menu ( sous access 2007 menu déroulant a gauche) qui depend tu groupe.
    Exemple :
    - si groupe "montage" il a acces que a 3 formulaire
    - si groupe "comptabilité" il a acces que a 1 formulaire
    .....

    peux ton crée des droits différents pour chaque formulaire qui dépend du groupe? je pence qu'il faudrait crée un formulaire avec en tete de colonne les droit Lecture, Ecriture, Modification, Suppression, Exécution ( on peux ouvrir l'objet)
    Tout cela dans une table avec comme champ : Nom du formulaire, et 5 casses oui/non pour chaque droit (Lecture, Ecriture, Modification, Suppression, Exécution )
    Par contre je ne sais pas comment programme tout sa qu'un a une idée?

  3. #23
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    L'idéal serait que tu essayes justement l'approche programmation par toi même pour que tu te rendes compte que même si ton travail permet de donner l'illusion d'une sécurité, il n'en reste pas moins une illusion.
    Le soucis des bases en Access 2007 va encore plus loin du fait qu'il est impossible d'utiliser le mode frontale-dorsale (assimilé à tord client/serveur) avec les champs multi-valués et à fortiori les pièces jointes , ce qui rend en fait le format 2007 inutilisable en mode multi-utilisateurs correct. Dés lors, à quoi va servir ta sécurité ?

    Personnellement, je pense que si tu veux du mutli-utilisateurs, oublie les fonctionnalités du format 2007 de base de données (qui d'ailleurs ne sont pas terribles). Pour ma part je ne retiens de 2007 que les fonctionnalités ajoutées à l'application et non au moteur. Aussi je préfererais dans ton cas développer sous access 2007 mais en exploitant une base de données au format 2003.

    Alan Cossey MVP US s'est essayé à un mode sécurisé (cf google), mais le problème reste qu'il ne peut pas gérer les nouveautés du moteur (incompatibles avec les tables liées, c'est à dire frontale/dorsale), à quoi donc cela peut bien servir alors ?

    Ce que tu es en train de concevoir est en fait un mode pseudo-sécurisé pour une base monoposte (donc de forte chance d'être mono-utilisateur). C'est d'ailleurs le sens de MS donné à Office System. Petites applis : full Access, grosse appli à plusieurs utilisateurs : MS Sharepoint et SQL Server.

    Bref seul Alan Cossey est sur la piste la plus crédible car opérationnel si on oublie les nouvelles fonctionnalités, c'est à dire un peu limité, non ?

  4. #24
    Débutant  
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2007
    Messages : 745
    Points : 202
    Points
    202
    Par défaut
    Actuellement je suis sous access 2007 mais je developpe une base au format 2003 pour la gestion des droits utilisateur.

    tu a écrie:
    Le soucis des bases en Access 2007 va encore plus loin du fait qu'il est impossible d'utiliser le mode frontale-dorsale (assimilé à tord client/serveur) avec les champs multi-valués et à fortiori les pièces jointes , ce qui rend en fait le format 2007 inutilisable en mode multi-utilisateurs correct. Dés lors, à quoi va servir ta sécurité ?
    j'ai converti la base que l'on se sert d'exemple et je l'ai coupe en frontale-dorsale et converti en access 2007 on peux les lier entre elle sa marche. Par contre pour les Pj on dirai que non on peux pas contourne ce probleme??

  5. #25
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    mais je developpe une base au format 2003 pour la gestion des droits utilisateur.
    Quel intéret alors de réécrire ce qui existe déjà ?

    j'ai converti la base que l'on se sert d'exemple et je l'ai coupe en frontale-dorsale et converti en access 2007 on peux les lier entre elle sa marche
    Oui, comme je l'ai écrit plus haut, ça marche tant que tu n'utilises pas de nouveautés du format 2007. Alors si c'est pour utiliser 2007 sans ses fonctionnalités (donc du 2003 ni plus ni moins) mais où tu dois réécrire une pseudo gestion d'utilisateur (à partir notamment du module d'objet mid-tiers de Cosey (ou Cossey ) Je n'en vois pas l'intéret... Qu'en penses tu ?

  6. #26
    Débutant  
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2007
    Messages : 745
    Points : 202
    Points
    202
    Par défaut
    tu a reson l'utilisation est nul et je ne comprend pas pk ils n'ont pas prévu le multi utilisation pr access 2007.
    Tu pense qu'il vont réalise un pack dans ce sens ou sa sera pour jamais?

  7. #27
    Membre habitué
    Avatar de DamKre
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2007
    Messages
    487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2007
    Messages : 487
    Points : 183
    Points
    183
    Par défaut
    Bonsoir.

    Pour information, "ma" méthode a le gros désaventage de multiplier considérablement les formulaires, requêtes, ... dans la base de données.

    Si cela t'intéresse, crée un menu général ( Outils/utilitaires de la base de données/gestionnaire de menu général -- ceci sous access 2000 ). Regarde le code du formulaire... C'est avec cela que j'ai trouvé quelque chose qui fonctionne...
    DamKre
    Plus je découvre, plus je me rends compte que je ne sais rien...

Discussions similaires

  1. Gestion des droits d'accès; Access 2007
    Par s.gallauziaux dans le forum Sécurité
    Réponses: 9
    Dernier message: 24/05/2014, 14h31
  2. Réponses: 3
    Dernier message: 12/04/2010, 15h55
  3. Gestion des droit d'accee sous Access 2007
    Par elgaied dans le forum Sécurité
    Réponses: 3
    Dernier message: 23/12/2009, 14h25
  4. Utilisation des fichiers hlp sous Delphi 2007
    Par Esposito dans le forum EDI
    Réponses: 6
    Dernier message: 19/02/2009, 23h52
  5. Probleme de création nouvelle base sous ACCESS 2007
    Par choco95 dans le forum Sécurité
    Réponses: 3
    Dernier message: 10/07/2007, 08h09

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