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 01/09/2011, 16h58   #1
Nouveau Membre du Club
 
Homme
ingénieur essais électronique
Inscription : mai 2011
Messages : 128
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : ingénieur essais électronique
Secteur : Industrie

Informations forums :
Inscription : mai 2011
Messages : 128
Points : 37
Points : 37
Par défaut convertir base de donnée access 2003 en access 2007

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.
sylv20 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2011, 18h03   #2
Nouveau Membre du Club
 
Homme
ingénieur essais électronique
Inscription : mai 2011
Messages : 128
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : ingénieur essais électronique
Secteur : Industrie

Informations forums :
Inscription : mai 2011
Messages : 128
Points : 37
Points : 37
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 ?
sylv20 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/09/2011, 11h44   #3
Nouveau Membre du Club
 
Homme
ingénieur essais électronique
Inscription : mai 2011
Messages : 128
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : ingénieur essais électronique
Secteur : Industrie

Informations forums :
Inscription : mai 2011
Messages : 128
Points : 37
Points : 37
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.
sylv20 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 18h30.


 
 
 
 
Partenaires

Hébergement Web