web-dev-qa-db-fra.com

Comment changer l'utilisateur avec lequel je suis connecté sur un partage réseau?

Lors de la connexion à un serveur via Explorer (pas un lecteur réseau mappé), même si la case à cocher "Mémoriser mes informations d'identification" n'est pas activée, Windows conserve le mot de passe en mémoire jusqu'à la déconnexion. Existe-t-il un moyen de changer d'utilisateur/mot de passe pour un partage sans se déconnecter et se reconnecter?

63
Tim

Mappez-vous le partage sur votre système, ou simplement y accédez-vous directement via le Poste de travail? Si vous mappez le lecteur, vous pouvez alors choisir le lien pour vous connecter en utilisant un nom d'utilisateur différent, puis choisir le nom d'utilisateur/mot de passe. La commande "Net Use" vous permettra également d'accéder à un partage à l'aide d'autres informations d'identification, mais ne sait pas si cela vous permettra de parcourir le partage sans le mapper à l'aide de ces informations.

29
Matrix Mole

Vous pouvez remplacer les informations d'identification stockées pour les partages dans Windows via le Panneau de configuration. Je pense que cela devrait être possible depuis Windows 2000 ou au moins XP. Cependant, les noms de ces fonctions sont différents dans toutes les versions. J'utilise les noms de Windows 7 dans ce post.

  • Ouvrez la page de votre compte dans Comptes d'utilisateurs et sécurité familiale.

    (Cliquez sur votre image dans le menu Démarrer ou naviguez dans le panneau de configuration).

  • Dans le panneau de gauche, sélectionnez Gérer vos informations d'identification.

  • Sous les informations d'identification Windows:

    • Si le serveur en question a une entrée, supprimez-la.

      (Très probablement, il ne sera pas présent si vous n'êtes jamais venu ici auparavant).

    • Sélectionnez Ajouter une information d'identification Windows.

    • Entrez le serveur (par exemple \\10.0.0.2\myShare).

    • Entrez les nouvelles informations d'identification souhaitées.

Désormais, lors de la navigation manuelle vers \\10.0.0.2\myShare, les anciennes informations d'identification ne seront plus utilisées.

40
thnee

J'ai essayé d'utiliser ce que Matrix et Tim ont suggéré, mais cela n'a pas fonctionné pour moi. Dans mon cas, j'ai fini par utiliser

Net Use \\SERVER\share /delete

Cela a pour effet de mettre fin à toutes les connexions au lecteur partagé et, lorsque j'ai tenté de me reconnecter, le système m'a demandé à nouveau mon nom d'utilisateur et mon mot de passe.

26
LeTanc

Pour supprimer les informations d'identification mises en cache, vous pouvez suivre les étapes ci-dessous.

Vous pouvez vous référer à l'article http://www.morgantechspace.com/2013/07/how-to-clear-windows-cached-credentials.html

  1. Ouvrez la fenêtre d'exécution en cliquant sur Start -> Run ou en cliquant sur ⊞ Win+R.

  2. Dans la zone de texte, tapez la commande rundll32.exe keymgr.dll, KRShowKeyMgr et cliquez sur OK. Remarque: vous pouvez également taper et exécuter cette commande via l'invite de commande.

  3. Pour supprimer un identifiant enregistré, vous pouvez sélectionner l'une des entrées et sélectionner Removename__. Un écran de confirmation apparaîtra. Cliquez sur OKet le compte sera supprimé.

  4. Vous pouvez également ajouter des mots de passe enregistrés supplémentaires en cliquant sur le bouton Addet en entrant les informations appropriées.

12
user246173

Si vous avez supprimé ou modifié les informations d'identification, vous devez vous déconnecter et vous reconnecter à Windows. Sinon, les informations d'identification mises en cache seront toujours utilisées.

5
michaelo

Windows 8 Location est un peu différent:

Via GUI

Panneau de configuration -> Tous les éléments du panneau de configuration -> Gestionnaire d'informations d'identification

-ou-

Utilisez la boîte de course (Windows Key + R): control /name Microsoft.CredentialManager

4
Brandon Flath

WIN + R

cmd -> Enter

Net Use x: \\ 192.168.2.10\dir/user: groupe de travail\xxx yyy/persistent: oui

où xxx est votre identifiant,

yyy est le mot de passe

dir est un répertoire partagé

x: - le lecteur que vous montez

3
Tengiz

Cela a pour effet de mettre fin à toutes les connexions au lecteur partagé et, lorsque j'ai tenté de me reconnecter, le système m'a demandé à nouveau mon nom d'utilisateur et mon mot de passe.

relogin, et vérifiez à nouveau

3
smtoo

Merci tout le monde ici.J'ai écrit un script bat à cet effet et il réussit à chaque fois.Testé sur Win10 & Win7.

Je redémarre les services LanmanWorkstation & lmhosts et cela a fonctionné.

set LoginAccount=USERNAME
REM Replace USERNAME by your username

set LoginPasswd=PASSWD
REM Replace PASSWD by your password


set ShareServer=SERVERIP
REM Replace SERVERIP by your server's IP or DNS Name

REM 

REM Check if Credential of target Server Exsit
cmdkey /list:%ShareServer% | findstr /N ^^ | findstr /V "^[1-2]:" | findstr /I /C:" %ShareServer%" >nul

if '%errorlevel%' NEQ '0' (
    REM Non Credential of target Server Exsit
    REM Do nothing
) else (
    REM Credential of target Server Exsit
    REM Delete the Credential
    cmdkey /delete:%ShareServer%
)

REM Add new Credential
REM You can found the new Credential in "Control Panel -> Credential Manager"
cmdkey /add:%ShareServer% /user:%COMPUTERNAME%\%LoginAccount% /pass:%LoginPasswd%

REM Delete All cached Credentials of target Server
Net Use \\%ShareServer% /delete /Y

REM Set Relative Services Start Type to Auto
sc config LanmanWorkstation start=auto >NUL 2>&1
sc config lmhosts start=auto >NUL 2>&1
sc config netlogon start=auto >NUL 2>&1
sc config sessionenv start=auto >NUL 2>&1
sc config Browser start=auto >NUL 2>&1

REM Restart Relative Services by Powershell
powershell -inputformat none -outputformat none -NonInteractive -Command "Restart-Service LanmanWorkstation,lmhosts -Force"

REM Make new connection
Net Use \\%ShareServer% "%LoginPasswd%" /user:"%COMPUTERNAME%\%LoginAccount%"

REM Open shared folder on Explorer
explorer \\%ShareServer%

Si vous faites cela avec un compte de domaine, remplacez %COMPUTERNAME%\%LoginAccount% par %LoginAccount%@YOUR.DOMAIN.

1
Y.Ganothr

Accédez à nouveau au partage réseau via nom ou IP, selon ce que vous n'avez pas encore utilisé.

Si vous vous êtes connecté à \\192.168.2.10\ avec le mauvais utilisateur, vous pouvez essayer à nouveau une fois en utilisant le nom du serveur. Si vous ouvrez \\Server\, vous serez invité à entrer vos informations d'identification. À partir de là, vous aurez deux sessions ouvertes sur le même serveur mais avec des utilisateurs différents. Ils semblent durer jusqu'à ce que ces connexions expirent, ce qui est potentiellement jusqu'à la prochaine déconnexion.

Pour cette raison, vous devez vous assurer que vous utilisez le bon chemin à partir de maintenant! Si vous avez besoin de vous connecter à un compte disposant d'autorisations plus élevées pour exécuter une sauvegarde, assurez-vous que votre outil de sauvegarde fonctionne désormais avec\Server [chemin] `et non avec l'adresse IP.

Autant que je sache, il s'agit de la solution de contournement qui nécessite le moins d'effort. C'est pratique lorsque vous souhaitez éviter les tracas de la reconnexion ou de la cartographie d'un lecteur réseau.

0
Lilienthal

Je viens de constater que vous avez une liste d'utilisateurs/mots de passe locaux sous:

Panneau de configuration> Gestionnaire d'informations d'identification

(pour les partages de réseau local, les comptes ftp, etc.)

0
adrianTNT