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 06/12/2007, 20h09   #1
Futur Membre du Club
 
Inscription : avril 2007
Messages : 116
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 116
Points : 19
Points : 19
Par défaut Access 2000 droits sur une table

Salut
jai un mde sur mon pc, qui utilise une base de donne .mdb sur
le serveur avec pour les permissions un fichier mdw sur le serveur egallement.

Dans les options de securite de mon mde local, jai donne le droits
d'administrer (plein pouvoir ?!) ma table "tbldonnees" pour le groupe
"managers". Mon utilisateur "Valerie" appartient a ce groupe.

Jai une requete qui permet de creer le table "tbldonnees", en la supprimant si elle existe et en creant une nouvelle.

quand je me connecte avec le compte de "Valerie" et que je tente dexecuter cette requete, il me met dabord "vous etes sur le point dexecuter une requete de creation de table (make-table query en anglais) " je clique oui, ensuite il me previent que la table actuelle sera supprimee et remplacee, je clique oui, et la erreur 3033 comme quoi je n'ai pas les permissions adequates pour manipuler la table "tbldonnees" ??!!!

Pourtant Valerie appartient a un groupe qui a le droit dadministration sur cette table ??!!!
bien entendus cela marche parfaitement avec mon compte Administrateur.
Est ce que le fait de vouloir recreer la table en la supprimant reinitialise les droits sur la table qui bien sur est une table liee au mdb sur le serveur ?
Jespere avoir ete clair desole davoir ete long, je compte sur vous
A+
yepAccess est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2007, 22h25   #2
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,

Les droits sur la table tbldonness disparaissent en même temps que la table lorsque celle-ci est supprimée.
Access stocke les droits dans l'objet table lui-même.

Lorsque la table est recrée elle hérite des droits définis pour <Nouvelles Tables/Requêtes>

Solution : donner les tous les droits aux groupe "managers" pour <Nouvelles Tables/Requêtes>
ou alors juste après que la table a été crée
Code vb :
CurrentProject.Connection.Execute "GRANT ALL PRIVILEGES ON TABLE tbldonnees TO managers"
A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h25.


 
 
 
 
Partenaires

Hébergement Web