|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Enseignant Inscription : janvier 2007 Messages : 516 ![]() |
Bonjour.
Je viens de ( presque ) terminer ma base de donneés dans Access 2000. Je souhaiterais maintenant qu'au démarrage de cette base de données, une fenêtre s'ouvre et que l'utilisateur doive taper un nom d'utilisateur et un mode de passe. Toujours dans ce même ordre d'idées, j'aimerais prévoir plusieurs niveaux d'accès à ma base de données : 1) Un niveau d'administrateur, qui permet d'utiliser toutes les données et qui permet d'ajouter des utilisateurs ; 2) Un niveau qui permette d'entrer des données dans toutes mes tables ; 3) Un niveau qui permette d'entrer des donneés dans certaines tables et de lire les données venant des autres tables ( dans celles où il ne peut pas écrire ); 4) Un niveau de simple consultation des données; 5) Un niveau de consultation de certaines données. Tout cela est-il possible ? Si tel est le cas, comment arriver à ce résultat ? Dois-je créer une nouvelle table ? J'ai vu qu'il y a le module "Outils" -> "Sécurité" , mais concerne-t-il seulement la base de données ouverte ou concerne-t-il le programme Access 2000 dans son entièreté ? Si cela ne concerne que la base de données ouverte, comment faire pour qu'il n'y ait que les administrateurs qui aient accès au module de sécurité? D'ores et déjà merci pour vos réponses. |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Enseignant Inscription : janvier 2007 Messages : 516 ![]() |
Bonjour.
J'avais écrit J'ai vu qu'il y a le module "Outils" -> "Sécurité" , mais concerne-t-il seulement la base de données ouverte ou concerne-t-il le programme Access 2000 dans son entièreté ? Si cela ne concerne que la base de données ouverte, comment faire pour qu'il n'y ait que les administrateurs qui aient accès au module de sécurité? Je me suis lancé là-dedans ( dans les options de sécurité ), mais elles ne me conviennent pas du tout. De plus, apparemment, ce module ne permet de donner qu'un seul mot de passe à la DB : peu intéressant pour moi. Auriez-vous une solution à mon problème??? |
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Inscription : mai 2006 Messages : 928 ![]() |
bonjour,
ce que tu recherche est la sécurité au niveau utilisateur. Voir dans les différents FAQ. bonne journée |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 351 ![]() |
Ici un tuto sur la sécurité.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Enseignant Inscription : janvier 2007 Messages : 516 ![]() |
Dans le document "Comprendre et mettre en oeuvre la sécurité sous Microsoft Access" ( http://loufab.developpez.com/securite/ ), je me retrouve face à un problème.
Dans le point VI-A. Démonstration, on demande d'aller dans "Outils / Sécurité / Gestion des utilisateurs et des groupes... ", puis de cliquer sur l'onglet "Changer le Mot de passe ", et d'entrer un mot de passe. J'ai voulu m'exercer sur la base de données que j'ai créée ( rassurez-vous, je dispose d'une copie de sauvegarde... ), et , au moment de cliquer sur OK pour confirmer, Access 2000 me met le message suivant : "Mise à jour impossible. La pase de données ou l'objet est en lecture seule". Or, j'ai rouvert ma DB en mode exclusif, et le message revient. De plus, il en va de même pour toutes les DBs sur mon PC... Comment résoudre ce petit problème??? Toujours dans ce même document, au moment de créer mon groupe de travail ( point "VI-B. Création d'un groupe de travail ), tout va bien, j'en arrive au moment de choisir l'emplacement, et là, on me dit que "1. Une fenêtre rappelant les informations apparait. 2. Cliquez sur le bouton Ok pour confirmer ou Changer pour revenir à la fenêtre précédente pour faire des modifications. " Je clique sur OK, et le message "Acces refusé" apparaît. Ici encore, je lance un SOS. Note : Lorsque j'utilise mon PC couramment, je suis en compte limité. Je me suis connecté en tant qu'Administrateur, là, j'arrive à tout faire... Serait-ce simplement ça le problème??? Comment faire alors pour que moi, avec un compte limité, je puisse faire la même chose??? |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() |
un mdw est juste un fichier comme un autre.
Si tu ne parviens pas à le créer avec un compte limité, ce doit être que tu cherches à le créer sur un dossier protégé.
__________________
1formaxion, une formation de qualité, des formateurs compétents Mes tutoriels et vidéos : Tableaux croisés dynamiques, Access les Bases, et les autres ! |
|
00
|
|
|
#7 | |
|
Membre habitué
![]() Enseignant Inscription : janvier 2007 Messages : 516 ![]() |
Citation:
Je suppose que la base de données que j'ai créée doit aussi se situer dans un dossier protégé, vue que le problème semble être lié. Mais, peut-on considérer que "c:\documents and settings\damkre\bureau" est un dossier protégé? |
|
|
|
00
|
|
|
#8 |
![]() ![]() ![]() |
oui.
il est possible qu'une GPO quelconque t'empèche d'y accéder, en fonction des restrictions qui t'ont été attribuées. Essaie sur "mes documents" ou sur un lecteur Réseau dans lequel tu as l'habitude de faire tes enregistrements de fichiers.
__________________
1formaxion, une formation de qualité, des formateurs compétents Mes tutoriels et vidéos : Tableaux croisés dynamiques, Access les Bases, et les autres ! |
|
00
|
|
|
#9 |
|
Membre habitué
![]() Enseignant Inscription : janvier 2007 Messages : 516 ![]() |
OK
J'ai essayé à plusieurs reprises ce tutoriel. Et, en faisant une petite recherche dans les forums, j'ai vu que je devais : 1) Créer mon nouveau groupe de travail 2) Me brancher sur ce dernier 3) Ouvrir Access 4) Créer ma DB 5) Prévoir les groupes et les utilisateurs 6) Fermer Access 7) Me rebrancher sur le groupe de travail d'origine. J'ai fait plusieurs essaiçs, j'ai essayé plusieurs fois de faire la même démarche. Sans succès. Mes utilisateurs créés se perdent à chaque fois. Pourtant, le tutoriel est plus que clair ! Serait-ce simplement parce que, lorsque je crée ma DB, j'importe des tables, formulaires, ... d'une DB créée avec le groupe de travail d'origine??? Merci de vos réponses ! |
|
|
00
|
|
|
#10 | |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 095 ![]() |
Bonjour,
Citation:
Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
|
00
|
|
|
#11 | |
|
Membre habitué
![]() Enseignant Inscription : janvier 2007 Messages : 516 ![]() |
Citation:
Dois-je à chaque fois reprendre le groupe de travail d'origine ? A la longue, cela devient fastidieux.... |
|
|
|
00
|
|
|
#12 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 095 ![]() |
Bonjour,
Tu dois utiliser le groupe de travail de l'application, celui avec lequel tu as défini tes groupes et utilisateurs. Dans le tuto il est indiqué la marche à suivre pour utiliser plusieurs fichiers mdw sur le même poste (pour laisser à l'utilisateur la possibilité d'utiliser d'autres appli non sécurisée). voir également le tuto sur les options de la ligne de commande pour sa mise en oeuvre. La sécurité n'est pas simple. Il faut être logique et très rigoureux.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#13 | ||
|
Membre habitué
![]() Enseignant Inscription : janvier 2007 Messages : 516 ![]() |
Citation:
Citation:
|
||
|
|
00
|
|
|
#14 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 095 ![]() |
Tu suppose bien...
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#15 |
|
Membre habitué
![]() Enseignant Inscription : janvier 2007 Messages : 516 ![]() |
J'ai essayé hier le tuto ( http://loufab.developpez.com/raccourci/ ).
Au point 3.3.A. Option Sécurité, j'ai un petit problème : J'ai créé un raccourci à partir de la db créée, j'ai ouvert les propriétés de ce raccourci, j'ai changé la cible par ""C:\Program Files\Microsoft Office\Office\MSACCESS.EXE"_"C:\Documents and settings\damkre\Bureau\base\bd_1.mdb"_/wkrgrp_"C:\Documents and settings\damkre\Bureau\base\Fichiers\base.mdw" ( j'ai adapté à ma situation ) et , au moment de cliquer, il me met un message d'erreur comme quoi il y a un problème ( Le nom fixé dans la valeur cible n'existe pas...Assurrez-vous que le nom d'acces est correct... ) |
|
|
00
|
|
|
#16 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 095 ![]() |
Pour des raisons de lisibilité du tuto le _ est à remplacer par un espace comme l'indique le tuto.
Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#17 |
|
Membre habitué
![]() Enseignant Inscription : janvier 2007 Messages : 516 ![]() |
OK. J'ai été distrait...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com