changement de login et de permissions NTFS - Shell/Batch - Programmation
Marsh Posté le 28-04-2003 à 21:42:18
A priori :
-> Impossible de changer de login de connection comme ça. Le seule moyen que je connaisse est tellement crade que je te le donnerai pas (stocker le mot de pass en clair dans la BDR)
-> Pour changer les droits dans un ficher j'ai un peu cherché dans l'aide de Windows 2003, et j'ai trouvé que ça :
http://support.microsoft.com/defau [...] =1&SD=HSCH
Ca change le ownership d'un fichier/rep
Avec un peu de chance, ça change aussi les permissions.
Sinon, il faudra que tu te développes ton propre utilitaire (C++)
Marsh Posté le 28-04-2003 à 21:55:11
en fait c'était pas tout a fait ca que je voulais faire ...ce que je voudrais c'est modifier les permissions NTFS sur des répertoires précis d'un utilisateur mais après avoir modifié son login...
jvais essayer d'être le plus clair possible:
exemple Mlle trucmuche s'est mariée...maintenant elle s'appelle Mme bidule
son login va se transformer de trucmuche en bidule et je voudrais
que le compte bidule ait les mêmes droits sur des répertoires que ceux qu'avait le compte trucmuche
...en espérant avoir été plus limpide ...d'autant plus qu'il me semble avoir vu ca quelque part ...ou alors j'ai rêvé
Marsh Posté le 28-04-2003 à 22:34:22
Bah quand tu renomes un compte, les droits associées restent les mêmes.
Windows se base pas sur le nom du compte, mais sur un identifiant unique, donc aucun problème à ce niveau
Marsh Posté le 28-04-2003 à 22:51:13
MagicBuzz a écrit : Bah quand tu renomes un compte, les droits associées restent les mêmes. |
pour autant que je me souvienne dès que je renomme un compte ds usrmanager sous NT 4.0 les permissions de l'ancien compte ne s'appliquent plus correctement...
je vérifie ca demain
Marsh Posté le 30-04-2003 à 00:17:30
Pour les permissions, j'utilise setacl ( voir avec google ) qui permet de mettre cacls et xcacls à la benne.
setacl permet de gérer finement et simplement les autorisations avancées.
Marsh Posté le 28-04-2003 à 20:45:22
je souhaiterai faire un script afin d'automatiser des changement de noms de login et ensuite changer les droits rattachés a ces logins sur des répertoires situés sur un serveur de fichiers
Avant de me lancer j'aurais voulu savoir si c'est possible, notamment en vbscript
merci