Attribution de Droits NTFS - C#/.NET managed - Programmation
Marsh Posté le 21-07-2004 à 00:21:37
moi quand je sais pas vers ou me tourner, je fait ça :
http://www.google.fr/search?q=Le+m [...] ogle&meta=
et la t'as de la chance.. ça a l'air d'etre assez recurant comme erreur
Marsh Posté le 21-07-2004 à 17:51:39
Salut,
J'ai aussi fais un tel projet
Pour donner les droits d'un dossier à un utlisateur j'utilise la commande Cacls (j'y fait appel depuis mon programme en C#)
Mais cette solution ne me convient pas, j'aimerais pouvoir tout faire en C#
Peux-tu m'indiquer comment tu as fait pour y parvenir ?
Merci
Marsh Posté le 19-07-2004 à 13:41:22
Bonjours,
Je fais un projet en C# dans le quelle une partie conciste à attribuer des droits sur des dossiers sur un serveur de partage...
J'arrive à effectuer cette attribution sur mon disque local par contre sur le serveur, une erreur apparait :
--------------------------------------
Une exception non gérée du
type 'System.Runtime.InteropServices.COMException' s'est
produite dans mscorlib.dll
Informations supplémentaires : Le mappage entre les noms
de compte et les ID de sécurité n'a pas été effectué.
---------------------------------------
qq'un m'as dit ça :
"Tu désactives l'héritage des permissions par code (tu clear le bit SE_DACL_AUTO_INHERIT_REQ des flags de ton SD)"
Mais je sais pas comment je désactive cette héritage sur mon SecurityDescriptor.. alors si qq'un pouvait m'aider.