Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Runtime
Runtime Forum destiné à recevoir toutes vos questions concernant le Runtime (empaquetage, déploiement...)
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 30/03/2008, 17h12   #1
Invité régulier
 
Inscription : mars 2008
Messages : 20
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 20
Points : 7
Points : 7
Par défaut Droits utilisateur avec Vista et Runtime Access 2007

Bonjour,

Application Access 2007 et son déploiement sous Runtime sur des postes équipés soit de Windows XP sp2, soit de Vista, sur le territoire national.

Pour Vista, il faut modifier manuellement les droits de l'utilisateurs afin de pourvoir faire fonctionner normalement la base de données.

J'ai lu,à partir de diverses sources d'information, qu'il est possible de préciser dans un fichier "Manifest", qui doit accompagner l'empaquetage, comment préciser le niveau de droit de l'utilisateur.

Est-ce possible, quelle est la structure de ce fichier et comment doit-on procéder ?

Sinon, existe-t-il une procédure automatique (ou VBA), ou un paramétrage permettant d'obtenir ce résultat sans que l'utilisateur soit sollicité par des manoeuvres qui ne sont pas de son ressort ?

Merci de votre aide.
IDNARP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2008, 14h56   #2
Membre expérimenté
 
Inscription : juillet 2005
Messages : 555
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2005
Messages : 555
Points : 578
Points : 578
Par défaut Possible

Bonjour,

Si l'utilisateur n'est pas l'administrateur il ne peut pas changer les droits sur un répertoire ou un fichier dont il n'est ni le créateur ni l'ayant droit.

On peut changer les ACL avec un script lancé après l'installation du package.

a+
naphta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2008, 22h32   #3
Membre expérimenté
 
Inscription : juillet 2005
Messages : 555
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2005
Messages : 555
Points : 578
Points : 578
Par défaut Petit ajout

Bonjour,

Dans le contexte d'un domaine windows des infos ici

http://www.microsoft.com/france/tech...t/acshims.mspx

mais cela concerne tout de même les gens du système.

Si c'est des postes en groupe de travail faut pas s'embêter il faut que l'utilisateur soit l'administrateur de sa machine.
Le danger quand on fait cela c'est que l'on permet aux spywares de pourrir les bécanes et aux utilisateurs de les tuer.


a+
naphta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2008, 11h08   #4
Invité régulier
 
Inscription : mars 2008
Messages : 20
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 20
Points : 7
Points : 7
Par défaut Droits utilisateur avec Vista et Runtime Access 2007

Bonjour naphta,

J'ai bien lu la procédure de modification de "UAC : comportement de l'invite d'élévation" sur système Vista, mais cela peut à terme être dangereux pour le poste.

Actuellement je diffuse une application Runtime Access 2007 sur une vingtaine de postes utilisant des systèmes d'exploitation différents, Windows XP sp2 ou Vista. Les utilisateurs sont pour la plupart des séniors bénévols administrant une association et dont les connaissances informatiques sont souvent insuffisantes pour faire autre chose que d'utiliser le logiciel installé.

Sur les systèmes d'exploitation Windows XP sp2, il n'y a pas problème.

Sur les systèmes d'expoitation Vista, je fais faire manuellement une modification des droits d'accès uniquement sur le dossier d'installation du programme, car au démarrage pour la première fois, une procédure VBA TransfertText écrit dans la base de données.

Question :

Sous Vista, peut-on modifier en VBA Access 2007 les droits d'accès au dossier d'installation du programme ? Si oui, pouvez-vous me guider ?

Par avance, merci.

IDNARP
IDNARP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2008, 20h13   #5
Membre expérimenté
 
Inscription : juillet 2005
Messages : 555
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2005
Messages : 555
Points : 578
Points : 578
Par défaut oui possible

bonjour,

On peut modifier les droits sur un répertoire ou les fichiers de ce répertoire, mais encore une fois pas avec l'identité d'un utilisateur "de base".

On utilise la commande shell d'access pour utiliser un script vbs
ici des exemples

http://support.microsoft.com/kb/825751
http://support.microsoft.com/kb/318754

en espérant que cela peut t'aider
a+
naphta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2008, 23h55   #6
Invité régulier
 
Inscription : mars 2008
Messages : 20
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 20
Points : 7
Points : 7
Par défaut Droits utilisateur avec Vista et Runtime Access 2007

Bonjour naphta,

L'utilisation de la procédure Xcacls.vbs, dont vous avez eu la gentillesse de me préciser les liens, ne concerne que les sytèmes d'exploitation ci-dessous indiqués.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
• Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
• Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
• Microsoft Windows Server 2003, Standard Edition (32-bit x86)
• Microsoft Windows Server 2003, Web Edition
• Microsoft Windows XP Professional
• Microsoft Windows XP Édition familiale
• Microsoft Windows 2000 Datacenter Server
• Microsoft Windows 2000 Advanced Server
• Microsoft Windows 2000 Server
• Microsoft Windows 2000 Professionnel

Pensez-vous que l'on peut utiliser les mêmes procédure sous Vista ?

Merci de votre aide.

IDNARP
IDNARP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2008, 13h12   #7
Membre expérimenté
 
Inscription : juillet 2005
Messages : 555
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2005
Messages : 555
Points : 578
Points : 578
Par défaut C'est vrai

bonjour,

J'ai été absent qq temps.
C'est vrai faut utiliser icacls.exe
désolé
a+
naphta 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 23h21.


 
 
 
 
Partenaires

Hébergement Web