Attribution de Droits NTFS

Attribution de Droits NTFS - C#/.NET managed - Programmation

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.

Reply

Marsh Posté le 19-07-2004 à 13:41:22   

Reply

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 :)

Reply

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


Message édité par daveg le 21-07-2004 à 17:52:29
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed