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 :

Comment sécuriser une base ?


Sujet :

Sécurité

  1. #1
    Membre régulier
    Inscrit en
    Avril 2007
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 145
    Points : 75
    Points
    75
    Par défaut Comment sécuriser une base ?
    Bonjour,

    Avant toute chose, je tiens à préciser que j'ai lu le tuto de loufab ainsi qu'un autre sur un autre site sur la sécurisation. Mais... j'arrive pas à avoir ce que je veux! J'avoue que j'ai beaucoup de mal à comprendre...

    J'ai une base qui sert à la saisie de temps journaliers sur différentes affaires d'un service. A l'ouverture (sans sécurité), j'ai un formulaire d'identification par mot de passe qui apparait et sur lequel se base les autres formulaires.
    En essayant de sécuriser l'accés des utilisateurs, je suis obligée d'autoriser la lecture de la table Salarié (sur laquelle il y a le login et mot de passe) pour qu'ils puissent s'identifier sur le formulaire dont j'ai parlé. Seulement, ils peuvent après regarder les données de la table et voir les mots de passe des autres... Le mieux serait qu'ils ne puissent pas voir les tables... j'ai essayé de fractionner la base aussi mais le problème est toujours là.

    Je suis complètement perdue là-dedans, j'ai essayé plusieurs choses à partir des tutos mais ça marche pas.

    Quelqu'un peut-il m'aider svp ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Déjà pour ne pas voir les tables : Outils/Démarrage/ décocher : Afficher la fenêtre base de données.

    Starec

  3. #3
    Membre régulier
    Inscrit en
    Avril 2007
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 145
    Points : 75
    Points
    75
    Par défaut
    Oui j'y ai pensé à ça, mais suffit que quelqu'un s'y connaisse un peu ou cherche un peu et il est facile de réafficher les tables...

  4. #4
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 221
    Points
    11 221
    Par défaut
    Salut,

    tu peux également bloquer l'action sur la touche shift au démarrage :

    Inhiber la touche MAJ au démarrage

    a toi de voire maintenant ce que tu veux, tu veux utiliser la sécurité utilisateur ou simplement cacher les tables et gérer toi même les MDP ?

    dans le deuxième cas l'infos de Starec et l'exemple de la t'aideront

    Dolphy

  5. #5
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 221
    Points
    11 221
    Par défaut
    re,

    Citation Envoyé par Melhiril
    Oui j'y ai pensé à ça, mais suffit que quelqu'un s'y connaisse un peu ou cherche un peu et il est facile de réafficher les tables...
    si tu veux une sécurité optimum => Sécu utilisateur qui te revoi vers le tuto de loufab

    Dolphy

  6. #6
    Membre régulier
    Inscrit en
    Avril 2007
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 145
    Points : 75
    Points
    75
    Par défaut
    Une sécurité optimum serait bien sûr le mieux, à condition d'y arriver!
    A partir du tuto de loufab j'ai créé des groupes utilisateurs suivants mes besoins. Mais mon problème se pose au niveau des droits d'accés. Si je n'autorise pas la lecture des données de la table, ils ne pourront pas s'identifier sur mon formulaire de démarrage. Et ce formulaire je ne peux pas l'enlever parce que les autres formulaires de la base dépendent de lui (filtre), à moins de refaire toute la base mais je n'ai pas le temps pour ça...

  7. #7
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 221
    Points
    11 221
    Par défaut
    re,

    je ne suis pas un as de la sécu utilisateur mais je crois que le MDP à renseigner en fais partie donc ton Formulaire n'a plus lieu d'être.

    pour le filtre (du formulaire MDP) il te suffit de créer des groupes utilisateurs et de gérer les autorisations en fonction.

    Dolphy

  8. #8
    Membre régulier
    Inscrit en
    Avril 2007
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 145
    Points : 75
    Points
    75
    Par défaut
    Suivant la personne connectée, les formulaires sont différents (différence entre le directeur et les salariés) et donc le formulaire de démarrage ne serait pas le même suivant qui se connecte.
    Tu crois que je peux gérer le formulaire de démarrage suivant le groupe qui se connecte ?
    De même sur des formulaires, j'avais des données qui apparaissaient automatiquement à partir du login et mot de passe. Je peux refaire pareil ?

  9. #9
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Salut,

    A l'ouverture de la base : tu identifies le groupe d'appartenance de l'utilisateur connecté, et ainsi en fonction du groupe tu ouvres tel ou tel formulaire ou alors tu masques et affiches les objets adéquats

  10. #10
    Membre régulier
    Inscrit en
    Avril 2007
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 145
    Points : 75
    Points
    75
    Par défaut
    D'accord je vais essayer!
    Merci beaucoup à tous les trois!

  11. #11
    Membre régulier
    Inscrit en
    Avril 2007
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 145
    Points : 75
    Points
    75
    Par défaut
    Je ne suis toujours pas arrivée à mes fins, mais en faisant des essais sur une base de test j'ai trouvé une manière d'empêcher de réafficher les tables (quand elles sont cachées via Outils/Démarrage/Afficher la fen. de base de données). En fait dans ce même menu, j'ai décocher Autoriser les menus complets. Comme ça à l'ouverture, les menus outils et affichage ne sont plus là.
    Bon, d'un côté c'est bien parce que ça complique l'utilisateur a trouvé les tables. Mais d'un autre côté, peut-on vraiment les faire réapparaitre une fois les menus complets désactivés ? C'est ce que je n'arrive pas à trouver! Si vraiment on ne peut pas, c'est pas une si bonne idée de le faire pour mon application!

  12. #12
    Membre régulier
    Inscrit en
    Avril 2007
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 145
    Points : 75
    Points
    75
    Par défaut
    Autant pour moi je viens de trouver il suffit d'appuyer sur Shift au démarrage!

Discussions similaires

  1. comment sécuriser une base FIREBIRD ?
    Par cantador dans le forum Firebird
    Réponses: 5
    Dernier message: 27/02/2015, 16h58
  2. Comment sécuriser une base de données oracle
    Par lyoussra dans le forum Administration
    Réponses: 0
    Dernier message: 12/06/2008, 12h24
  3. comment sécuriser une base de données access ?
    Par ramanov dans le forum Sécurité
    Réponses: 1
    Dernier message: 14/02/2008, 22h28
  4. comment vider une base de donnée
    Par caps_corp dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 21/04/2004, 17h54
  5. Comment acceder à une base de donnée F1.db_ ?
    Par diado dans le forum Autres SGBD
    Réponses: 8
    Dernier message: 26/12/2003, 09h09

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