|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() ingénieur essais électronique Inscription : mai 2011 Messages : 128 ![]() |
Bonjour,
Ma base de donnée a été réaliser sous access 2003 et s'utilise avec un fichier mdw (lancé au raccourci sur le bureau via la méthode de loufab). D'après ce que j'ai compris, le format de fichier accdb n'utilise pas la méthode du mdb + mdw pour la gestion de la sécurité. Je souhaiterais garder mon mdw et "convertir ma base en access2007". En gros bénéficier des avantages d'access 2007 avec mon mdw. J'ai donc lancer access en utilisant ce groupe de travail avec le raccourci suivant : "C:\Program Files (x86)\Microsoft Office\Office12\MSACCESS.EXE" /wrkgrp"\\GIMAVM\groupes\Groupe_Atelier_Champs\Suivi_proto\Suivipt\suivi_proto.mdw" Ensuite j'ai créer une base mdb puis liée mes tables et importé requete, form, état, macro et module. Qu'en pensez vous ? Es ce la bonne méthode ? Cette méthode fonctionne correctement. A partir de cette nouvelle base, lorsque je vais dans les autorisations d'accés (toujours avec le même raccourci: "C:\Program Files (x86)\Microsoft Office\Office12\MSACCESS.EXE" /wrkgrp"\\GIMAVM\groupes\Groupe_Atelier_Champs\Suivi_proto\Suivipt\suivi_proto.mdw" /excl"\\GIMAVM\groupes\Groupe_Atelier_Champs\Suivi_proto\Suivipt\Suivi_proto.mdb" , les groupes et utilisateurs sont encore là. Cependant les groupes administrateurs et utilisateurs ont récupéré les pleins droit (alors que dans mon mdw ils n'en avaient plus aucun) ainsi que moi même (ce qui est normal). Les autres groupes et utilisateurs (hormis moi, administrateurs et utilisateurs) n'ont plus aucun droit. Pourquoi ? PS : si je relance l'ancienne base avec le même mdw, tout est OK comme je l'avait fait. |
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() ingénieur essais électronique Inscription : mai 2011 Messages : 128 ![]() |
Ce qui est bizarre c'est que dès la création de la base (sans les liaisons aux tables ni les imports divers), par défaut une seule table est créer (mais non enregistré).
Lorsque je vais dans les autorisations d'accés, le problème est déjà là. Ce qui est aussi bizarre c'est que les groupes sont là ainsi que les utilisateurs ce qui indique que le fichier mdw est bien pris en compte !!!! En résumé, je lance deux base (un mdb créer sous 2003 et un autre sous 2007) avec le meme fichier mdw, le même raccourci et le résultat des autorisations n'est pas le même. Alors pourquoi les autorisations n'ont pas suivies ? |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() ingénieur essais électronique Inscription : mai 2011 Messages : 128 ![]() |
Bon finalement j'ai donner toute les autorisation a utilisateur dans ma base de donnée source (original).
J'ai recréer une base mdb + mdw (avec assistant) avec access 2007 puis importer toutes mes données de la base original (table, req, form, etat, macro et module). Ensuite fractionnement de la base (d'ailleurs j'ai appris qu'en fractionnant une base, la base avec les tables n'est plus protéger par le mdw). Puis liaison ODBC. Voila c'est bon. PS : quelque champs de requete s'était perdu en route. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com