2009-01-03 9 views
0

Est-ce que quelqu'un sait quelles autorisations sont requises pour l'actualisation ou la connexion aux tables liées dans ms access 2003?Autorisations de table liée MS Access

J'ai fondamentalement deux groupes de sécurité au niveau de l'utilisateur mis en place; 1 pour les administrateurs et 1 niveau d'utilisateur. Les administrateurs disposent d'autorisations complètes et n'éprouvent aucune difficulté à actualiser les tables liées. Le groupe d'utilisateurs possède des autorisations de lecture/mise à jour/suppression pour les données et des autorisations d'ouverture/exécution pour les formulaires et les rapports de la macro.

Répondre

2

Désolé je viens de lire les fichiers d'aide MS Access premier;)

En général, si vous souhaitez que les utilisateurs puissent accéder à une table liée (table liée: Une table stockée dans un fichier en dehors de la base de données ouverte à partir duquel Access peut accéder aux enregistrements.Vous pouvez ajouter, supprimer et modifier des enregistrements dans une table liée, mais vous ne pouvez pas modifier sa structure.), leur accorder des autorisations Lire les données et Lire la conception sur la table dans la base de données principale et Modifier Autorisation de conception sur le lien de table défini dans la base de données frontale afin qu'ils puissent relier facilement la table. Si vous souhaitez restreindre tous les accès à la table principale tout en permettant aux utilisateurs d'afficher les données et de relier les tables, supprimez toutes les autorisations sur la table principale et utilisez les requêtes dans la base de données frontale avec leur propriété RunPermissions mis à la propriété du propriétaire.

0

Si vous souhaitez actualiser ou se connecter à des tables liées d'accès via VBA, il y a un add-in VBA vous pouvez télécharger à partir ->Access Linked Table VBA add-in

Cela vous permet ou vos utilisateurs de lier chaque fois que vous en avez besoin, et si nécessaire à plusieurs bases de données

+1

Il existe probablement au moins 100 instances de code de liaison de table Access sur Internet. Le mien, http://dfenton.com/DFA/download/Access/Reconnect.html, facilite la reliaison à plusieurs backend, par exemple. –