Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Sécurité
Sécurité Le forum qui s'occupe de votre préoccupation de sécuriser l'accès à votre application Access, ainsi qu'à la sécurité des données.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/04/2007, 20h58   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 41
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 41
Points : 11
Points : 11
Par défaut [Conception] Etat et sécurité

Bon alors j'ai deux soucis enfin un souci et une interrogation.

Mon souci (encore et toujours) concerne (encore et toujours) la sécurité au niveau utilisateur. Après avoir enfin réussi à l'installer et la mettre sur le bon réseau et bien... sur les autres postes cela ne fonctionne pas. Je pense que cela vient de la version de ACCESS (sur les autres poste le fichier bak n'est pas reconnu) mais je n'en suis pas sûre donc, comme je sature, je souhaiterai savoir comment enlever cette sécurité.
MERCI D'AVANCE.

Mon interrogation concerne les états. En fait je souhaiterai savoir si il est possible de mettre plusieurs sources a un état et si oui comment. En effet, j'ai un état pour lequel j'ai défini une table comme source (dans les propriétés de l'état) mais en fait j'aimerai récupérer des données qui se trouvent dans une autre tables (pour être plus précise dans 2 autres tables).
Merci d'avance.
nathou38400 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2007, 08h30   #2
Membre du Club
 
Inscription : mars 2007
Messages : 47
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 47
Points : 44
Points : 44
salut,

l'utilisation de sous formulaires (ou sous etat plutot) ne te suffit-elle pas ?
Mig21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2007, 08h47   #3
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 233
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 233
Points : 9 903
Points : 9 903
Envoyer un message via Skype™ à Domi2
Bonjour,

Pour ce qui concerne la source de l'état, sans plus de précisions, c'est un peu difficile de t'aider.

Mais plutôt que de le baser directement sur ta table, tu peux, comme pour un formulaire, passer par une requête qui affiche des données provenant de tes 3 tables

Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2007, 22h38   #4
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 941
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 941
Points : 6 283
Points : 6 283
Par défaut re:Sécurité

Bonsoir,

Pourrais-tu détailler les étapes que tu as suivi pour sécuriser ta base ?
Ou alors développer <<sur les autres postes cela ne fonctionne pas>>

Concernant l'extention de fichier "bak" :
Lorsqu'on utilise l'assistant sécurité au niveau utilisateur, celui ci renomme la base de donnée originelle
en changeant l'extention .mdb en .bak et crée une nouvelle base sécurisée.

MaBase.mdb (non sécurisée) --devient--> Mabase.bak (non sécurisée)
Puis Access recrée MaBase.mdb (sécurisée)

Pour utiliser Mabase.bak, moi je la renomme Mabase.bak.mdb

A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2007, 20h24   #5
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 41
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 41
Points : 11
Points : 11
Par défaut Sécurité au niveau utilisateur

"cela ne fonctionne pas sur les autres postes" => la base ne s'ouvre pas et je sais que cela vient du fichier bak. Le format de ce fichier n'est pas reconnu sur les autres postes. J'ai pu remarquer que sur les autres postes, ACCESS n'était pas une application mais un raccourci. Est-ce que ça peut venir de cela?
Enfin bref là je suis en train de m'arracher les cheveux avec cette base et le plus simple serait que j'enlève cette sécurité. Est-ce que quelqu'un connait la démarche à suivre.
Pour créer cette sécurité j'ai suivi le menu Outils/sécurité/Assistant sécurité au niveau utilisateur et ensuite j'ai suivi les instructions.

Merci Merci Merci Merci d'avance.
nathou38400 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2007, 23h48   #6
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 941
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 941
Points : 6 283
Points : 6 283
Bonsoir,

Tu ouvres ta base sécurisée avec le raccourci qui associe le fichier de groupe de travail créé par l'assistant.
L'assistant a dû créé un utilisateur administrateur de la base.
Identifie toi avec cet utilisateur.

Outils->Sécurité->Autorisations d'Accès
Clique sur le bouton radio Groupes (en face de Lister : O Utilisateurs O Groupes )
Selectionne le Groupe Utilisateurs.

Dans la liste déroulante "Type d'objet", Selectionner "Base de données"
Cocher toutes les autorisations (3 au total) et cliquer sur Appliquer

Dans la liste déroulante "Type d'objet", Selectionner "Table"
Selectionner tous les objets (Click sur le 1er de la liste, maintenir MAJ et descendre avec la flèche Bas)
Cocher toutes les autorisations (7 au total) et cliquer sur Appliquer

... et ainsi de suite pour tous les objets ...
(A ce stade, en principe, n'importe qui peut ouvrir la base et modidier ses objets. Et ce, quel que soit le fichier mdw (groupe de travail) utilisé.)

Toujours dans la boîte de dialogue "Autorisations d'accès", cliquer sur l'onglet "Changer le propriétaire".
A l'aide de la liste déroulante "Type d'objet" et de la liste "Objet" changer le propriétaire de tous les objets (sauf base de données) en le remplaçant par Administrateur.

Si le code VBA est protégé par un mot de passe, l'enlever.

Fermer la base, mais pas Access (Fichier->Fermer).
Il faut rester identifié avec l'utilisateur créé par l'assistant.
Outils->Sécurité->Coder/Décoder une base de donnée
Sélectionner la base à décoder
Donner un nouveau nom (Mabase_decodee.mdb par exemple)

Fermer Access
La nouvelle base Mabase_decodee.mdb n'est plus sécurisée.
Elle est presque comme la base originale à par que le propriétaire de la base n'est pas Administrateur (l'utilisateur par défaut)

Ouvrir Access (sans raccourci. Avec le fichier mdw par défaut donc).
Créer une base vide (Mabase_org.mdb par exemple).
Fichier->Donnée externes->Importer
Selectionner la base précédemment décodée (Mabase_decodee.mdb)
Dans chaque onglet, selectionner tous les objet.
Enfin, cliquer sur OK.

Voila c'est fini.
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h56.


 
 
 
 
Partenaires

Hébergement Web