![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Runtime Forum destiné à recevoir toutes vos questions concernant le Runtime (empaquetage, déploiement...) |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Invité de passage
![]() Date d'inscription: mars 2008
Messages: 7
|
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. |
|
|
|
|
|
#2 (permalink) |
|
Membre Confirmé
![]() Date d'inscription: juillet 2005
Localisation: Mimet
Messages: 246
|
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+ |
|
|
|
|
|
#3 (permalink) |
|
Membre Confirmé
![]() Date d'inscription: juillet 2005
Localisation: Mimet
Messages: 246
|
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+ |
|
|
|
|
|
#4 (permalink) |
|
Invité de passage
![]() Date d'inscription: mars 2008
Messages: 7
|
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 |
|
|
|
|
|
#5 (permalink) |
|
Membre Confirmé
![]() Date d'inscription: juillet 2005
Localisation: Mimet
Messages: 246
|
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+ |
|
|
|
|
|
#6 (permalink) |
|
Invité de passage
![]() Date d'inscription: mars 2008
Messages: 7
|
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 |
|
|
|
|
![]() |
![]() |
||
Droits utilisateur avec Vista et Runtime Access 2007
|
||
Offres d'
emploi informatique
sur Lesjeudis.com
|
| Outils de la discussion | |
|
|