Je rencontre le problème suivant et je ne sais pas comment le résoudre ...
Avant tout, je vous donne une petite description de l'environnement :
Station sous W2k pro en réseau et serveur sous W2k serveur.
Plusieurs utilisateur sont paramétrés sur le serveur.
Le problème :
J'ai installé un logiciel sur chaque station (ce n'est donc pas un logiciel
réseau) et lorsque j'entre sur le système en tant qu'administrateur, il
fonctionne correctement.
Lorsque j'entre sur le système avec un autre utilisateur (non déclaré
administrateur sur le poste local et ne peut pas l'être), il ne fonctionne
pas et un message d'erreur apparait : Fichiers corrompus ou manquant.
Je précise que le logiciel est installé dans "program files", n'est pas
partagé et ne subit donc pas de droits particuliers de ce coté la.
Si vous avez des solutions, elles sont les bienvenues.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
pxg
pat60 wrote:
Bonjour à tous,
salut
Le problème : J'ai installé un logiciel sur chaque station (ce n'est donc pas un logiciel réseau) et lorsque j'entre sur le système en tant qu'administrateur, il fonctionne correctement.
ça parait normal puisqu'il est créateur propriétaire des fichiers
Lorsque j'entre sur le système avec un autre utilisateur (non déclaré administrateur sur le poste local et ne peut pas l'être), il ne fonctionne pas et un message d'erreur apparait : Fichiers corrompus ou manquant.
à tout hasard, quels sont les droits des groupes tout_le_monde ou réseau sur le répertoire en question et ses sous éléments ?
Je précise que le logiciel est installé dans "program files", n'est pas partagé et ne subit donc pas de droits particuliers de ce coté la.
autre piste plus probable (cas rencontré tout récemment sous xp pro par contre), quels sont les droits de ces mêmes groupes sur le répertoire des fichiers temporaires utilisé par l'application ? soit temp soit %windir%temp
Si vous avez des solutions, elles sont les bienvenues.
solution non, mais peut être une piste de recherche. Tu aurais pu (dû) nommer l'application si cela n'était pas confidentiel.
Merci d'avance.
de rien
pxg
pat60 wrote:
Bonjour à tous,
salut
Le problème :
J'ai installé un logiciel sur chaque station (ce n'est donc pas un
logiciel réseau) et lorsque j'entre sur le système en tant
qu'administrateur, il fonctionne correctement.
ça parait normal puisqu'il est créateur propriétaire des fichiers
Lorsque j'entre sur le système avec un autre utilisateur (non déclaré
administrateur sur le poste local et ne peut pas l'être), il ne
fonctionne pas et un message d'erreur apparait : Fichiers corrompus
ou manquant.
à tout hasard, quels sont les droits des groupes tout_le_monde ou réseau sur
le répertoire en question et ses sous éléments ?
Je précise que le logiciel est installé dans "program files", n'est
pas partagé et ne subit donc pas de droits particuliers de ce coté la.
autre piste plus probable (cas rencontré tout récemment sous xp pro par
contre), quels sont les droits de ces mêmes groupes sur le répertoire des
fichiers temporaires utilisé par l'application ? soit temp soit
%windir%temp
Si vous avez des solutions, elles sont les bienvenues.
solution non, mais peut être une piste de recherche. Tu aurais pu (dû)
nommer l'application si cela n'était pas confidentiel.
Le problème : J'ai installé un logiciel sur chaque station (ce n'est donc pas un logiciel réseau) et lorsque j'entre sur le système en tant qu'administrateur, il fonctionne correctement.
ça parait normal puisqu'il est créateur propriétaire des fichiers
Lorsque j'entre sur le système avec un autre utilisateur (non déclaré administrateur sur le poste local et ne peut pas l'être), il ne fonctionne pas et un message d'erreur apparait : Fichiers corrompus ou manquant.
à tout hasard, quels sont les droits des groupes tout_le_monde ou réseau sur le répertoire en question et ses sous éléments ?
Je précise que le logiciel est installé dans "program files", n'est pas partagé et ne subit donc pas de droits particuliers de ce coté la.
autre piste plus probable (cas rencontré tout récemment sous xp pro par contre), quels sont les droits de ces mêmes groupes sur le répertoire des fichiers temporaires utilisé par l'application ? soit temp soit %windir%temp
Si vous avez des solutions, elles sont les bienvenues.
solution non, mais peut être une piste de recherche. Tu aurais pu (dû) nommer l'application si cela n'était pas confidentiel.
Merci d'avance.
de rien
pxg
pat60
Lorsque j'entre sur le système avec un autre utilisateur (non déclaré administrateur sur le poste local et ne peut pas l'être), il ne fonctionne pas et un message d'erreur apparait : Fichiers corrompus ou manquant.
à tout hasard, quels sont les droits des groupes tout_le_monde ou réseau sur
le répertoire en question et ses sous éléments ?
Où trouver ces droits ? Vu qu'il n'y a pas de partage la dessus, je n'ai pas paramétré de permissions.
Il doit y avoir des droits sur le poste local que je ne sais pas paramétrer.
Lorsque j'entre sur le système avec un autre utilisateur (non déclaré
administrateur sur le poste local et ne peut pas l'être), il ne
fonctionne pas et un message d'erreur apparait : Fichiers corrompus
ou manquant.
à tout hasard, quels sont les droits des groupes tout_le_monde ou réseau
sur
le répertoire en question et ses sous éléments ?
Où trouver ces droits ?
Vu qu'il n'y a pas de partage la dessus, je n'ai pas paramétré de
permissions.
Il doit y avoir des droits sur le poste local que je ne sais pas paramétrer.
Lorsque j'entre sur le système avec un autre utilisateur (non déclaré administrateur sur le poste local et ne peut pas l'être), il ne fonctionne pas et un message d'erreur apparait : Fichiers corrompus ou manquant.
à tout hasard, quels sont les droits des groupes tout_le_monde ou réseau sur
le répertoire en question et ses sous éléments ?
Où trouver ces droits ? Vu qu'il n'y a pas de partage la dessus, je n'ai pas paramétré de permissions.
Il doit y avoir des droits sur le poste local que je ne sais pas paramétrer.
Th.A.C
Si la partition ou est installé le logiciel est en ntfs, il faudrait déja regarder les permissions d'écriture/modification sur le répertoire ou est installé le logiciel (même punition pour le répertoire ou le logiciel écrit ses données). Tu peux aussi vérifier si le logiciel écrit dans c:winnt et autres endroits.
Le plus rapide est de lancer le logiciel(en administrateur) puis de le fermer et enfin de faire immédiatement une recherche sur tout le disque en triant par date. Ca te permettra déja de voir quels fichiers ont étés modifiés par le logiciel et donc de vérifier si les droits ntfs permettent à un utilisateur normal de les modifier.
Une solution plus complète est d'utiliser des logiciels comme NTFileMon et NTRegmon de www.sysinternals.com. Avec ces logiciels, tu pourras voir dans quels fichiers/dossiers le logiciel n'a pas pus écrire, même chose pour la base de registre dont certaines zones sont verrouillées. Les 2 logiciels doivent être lancés en administrateur (donc utilise runas pour les lancer depuis la session de l'utilisateur normal). Il y a un système de filtre qui permet de ne voir que les accès du logiciel. Mais ca reste assez ardu à utiliser.
Dans pas mal de cas, tu seras malheureusement obligé de passer l'utilisateur en 'utilisateur avec pouvoir'
-- __________________________________ www.cimes.fr Centre pour lInnovation et les Méthodes dans lÉconomique et le Social
Si la partition ou est installé le logiciel est en ntfs, il faudrait
déja regarder les permissions d'écriture/modification sur le répertoire
ou est installé le logiciel (même punition pour le répertoire ou le
logiciel écrit ses données).
Tu peux aussi vérifier si le logiciel écrit dans c:winnt et autres
endroits.
Le plus rapide est de lancer le logiciel(en administrateur) puis de le
fermer et enfin de faire immédiatement une recherche sur tout le disque
en triant par date. Ca te permettra déja de voir quels fichiers ont étés
modifiés par le logiciel et donc de vérifier si les droits ntfs
permettent à un utilisateur normal de les modifier.
Une solution plus complète est d'utiliser des logiciels comme NTFileMon
et NTRegmon de www.sysinternals.com.
Avec ces logiciels, tu pourras voir dans quels fichiers/dossiers le
logiciel n'a pas pus écrire, même chose pour la base de registre dont
certaines zones sont verrouillées.
Les 2 logiciels doivent être lancés en administrateur (donc utilise
runas pour les lancer depuis la session de l'utilisateur normal).
Il y a un système de filtre qui permet de ne voir que les accès du logiciel.
Mais ca reste assez ardu à utiliser.
Dans pas mal de cas, tu seras malheureusement obligé de passer
l'utilisateur en 'utilisateur avec pouvoir'
--
__________________________________
www.cimes.fr
Centre pour lInnovation et les Méthodes dans lÉconomique et le Social
Si la partition ou est installé le logiciel est en ntfs, il faudrait déja regarder les permissions d'écriture/modification sur le répertoire ou est installé le logiciel (même punition pour le répertoire ou le logiciel écrit ses données). Tu peux aussi vérifier si le logiciel écrit dans c:winnt et autres endroits.
Le plus rapide est de lancer le logiciel(en administrateur) puis de le fermer et enfin de faire immédiatement une recherche sur tout le disque en triant par date. Ca te permettra déja de voir quels fichiers ont étés modifiés par le logiciel et donc de vérifier si les droits ntfs permettent à un utilisateur normal de les modifier.
Une solution plus complète est d'utiliser des logiciels comme NTFileMon et NTRegmon de www.sysinternals.com. Avec ces logiciels, tu pourras voir dans quels fichiers/dossiers le logiciel n'a pas pus écrire, même chose pour la base de registre dont certaines zones sont verrouillées. Les 2 logiciels doivent être lancés en administrateur (donc utilise runas pour les lancer depuis la session de l'utilisateur normal). Il y a un système de filtre qui permet de ne voir que les accès du logiciel. Mais ca reste assez ardu à utiliser.
Dans pas mal de cas, tu seras malheureusement obligé de passer l'utilisateur en 'utilisateur avec pouvoir'
-- __________________________________ www.cimes.fr Centre pour lInnovation et les Méthodes dans lÉconomique et le Social
pxg
pat60 wrote:
Où trouver ces droits ? Il doit y avoir des droits sur le poste local que je ne sais pas paramétrer.
Ta partition est probalement en ntfs, tu peux voir - et règler - les droits des utilisateurs (ou de préférence les groupes d'utilisateurs) grâce à l'onglet sécurité des propriétés d'un répertoire, d'un volume ou d'un fichier. Si tu es un artiste de l'invite de commandes la commande est CACLS.
Vu qu'il n'y a pas de partage la dessus, je n'ai pas paramétré de permissions.
les droits de partages ne me semblent pas concerné dans ce que tu as évoqué.
@ plus
pxg
pat60 wrote:
Où trouver ces droits ?
Il doit y avoir des droits sur le poste local que je ne sais pas
paramétrer.
Ta partition est probalement en ntfs, tu peux voir - et règler - les droits
des utilisateurs (ou de préférence les groupes d'utilisateurs) grâce à
l'onglet sécurité des propriétés d'un répertoire, d'un volume ou d'un
fichier. Si tu es un artiste de l'invite de commandes la commande est CACLS.
Vu qu'il n'y a pas de partage la dessus, je n'ai pas paramétré de
permissions.
les droits de partages ne me semblent pas concerné dans ce que tu as évoqué.
Où trouver ces droits ? Il doit y avoir des droits sur le poste local que je ne sais pas paramétrer.
Ta partition est probalement en ntfs, tu peux voir - et règler - les droits des utilisateurs (ou de préférence les groupes d'utilisateurs) grâce à l'onglet sécurité des propriétés d'un répertoire, d'un volume ou d'un fichier. Si tu es un artiste de l'invite de commandes la commande est CACLS.
Vu qu'il n'y a pas de partage la dessus, je n'ai pas paramétré de permissions.
les droits de partages ne me semblent pas concerné dans ce que tu as évoqué.