web-dev-qa-db-fra.com

Comment supprimer temporairement les informations d'identification mises en cache pour un partage réseau sur une machine Windows sans redémarrer ou fermer la session

C'est plus une curiosité qu'un vrai problème, je suis juste paresseux pour redémarrer ou déconnecter mon ordinateur portable.

Je me suis connecté à un partage réseau sur un serveur Windows avec des informations d'identification de domaine à partir d'une machine Windows 7 hors domaine, je n'ai pas marqué l'option pour mémoriser le mot de passe.

La part est disons \\10.10.10.10\folder.

J'ai entre-temps modifié le mot de passe de ce compte de domaine, et maintenant, lorsque j'essaie d'accéder à ce partage, j'obtiens l'erreur suivante:

Échec de la connexion: nom d'utilisateur inconnu ou mot de passe incorrect

J'ai essayé ce qui suit du côté client:

  • suppression des informations d'identification mises en cache dans Credential Manager
  • fonctionnement Net Use delete
  • fonctionnement net session \\ip.of.the.server /delete me donne "Une session n'existe pas avec ce nom d'ordinateur."
  • fonctionnement Net Use \\10.10.10.10\folder /u:DOMAIN\USER password me donne "La commande s'est terminée avec succès.", mais j'obtiens toujours le même nom d'utilisateur inconnu ou un mauvais mot de passe lorsque j'essaie d'accéder au partage à partir de l'Explorateur Windows
  • mappage du partage en tant que lecteur réseau à partir de l'interface graphique, mais je reçois

    Le dossier réseau spécifié est actuellement mappé à l'aide d'un nom d'utilisateur et d'un mot de passe différents.
    Pour vous connecter en utilisant un nom d'utilisateur et un mot de passe différents, déconnectez d'abord tous les mappages existants sur ce partage réseau.

  • fonctionnement Net Use pour voir les connexions, j'obtiens qu'il n'y a pas de connexions dans la liste
  • tuer Explorer.exe et recommencer.

J'ai essayé ce qui suit du côté serveur:

  • aller à Gestion de l'ordinateur> Dossiers partagés> Sessions pour tuer la session avec mon nom d'utilisateur
  • redémarrage du serveur

J'ai réussi à accéder au partage en utilisant le nom de domaine au lieu de l'adresse IP, mais je suis curieux.

Quelqu'un sait-il comment supprimer les informations d'identification mises en cache dans ce cas? Où sont les informations d'identification mises en cache lorsque vous ne marquez pas l'option de mémorisation du mot de passe lors de l'accès au partage, elles ne sont pas affichées dans Credential Manager et aucun mappage n'est affiché lorsque vous exécutez Net Use.

80
rAlen

Pour supprimer toute l'authentification réseau

C:\> Net Use * /d

Pour afficher la connexion réseau actuelle

C:\> Net Use 

NOTE IMPORTANTE

J'ai testé dans Windows 7 SP1 64 bits, 100% WORK

Après avoir exécuté la commande, vous devez aller dans le gestionnaire de tâches supprimer le Explorer.exe, puis rouvrir l'application à nouveau.

Pour ouvrir l'application, accédez à EXÉCUTEZ , entrez Explorer.exe

Maintenant, vous avez complètement effacé les informations de connexion dans la session.

64
Shiro

Je sais que c'est vieux, mais au cas où quelqu'un le lirait à l'avenir ...

La prochaine fois que cela se produit, j'ai trouvé le meilleur moyen de se débarrasser des informations d'identification est d'ouvrir une invite de commande élevée et de taper:

Net Use \\server\share /delete

puis saisissez:

klist purge

Je l'ai essayé avec les deux commandes individuellement et elles ne fonctionnent pas seules. Vous devez d'abord supprimer la connexion si elle existe. Retirez ensuite le ticket d'authentification Kerberos de la machine. J'ai eu un incident comme le vôtre où la connexion n'existait plus mais le ticket Kerberos n'était pas encore expiré, donc quand je suis revenu et que je ne me suis pas déconnecté de la machine, il utilisera mes informations d'identification précédemment saisies. En purgeant le ticket, il a de nouveau demandé des informations d'identification.

41
CS-TA

Allez dans le panneau de configuration -> Comptes d'utilisateurs -> cliquez sur votre nom -> cliquez à gauche sur "informations d'identification" (ou gérez vos informations d'identification). Toutes les informations d'identification réseau utilisées seront présentes.

13
Goez

Ce qui suit devrait faire ce que vous voulez.

C:\> Net Use \\server\share /d
C:\> Net Use \\server\ipc$ /d
9
Greenstone Walker

J'ai réussi à accéder au partage en utilisant le nom de domaine au lieu de l'IP, mais je suis curieux.

Ceci est un signe de mauvais cache côté client et concerne généralement les netbios.

Essayez de redémarrer la liste de services ci-dessous et si besoin, supprimez Explorer, démarrez le gestionnaire de tâches et redémarrez-le via l'entrée file-> run du gestionnaire de tâches, car Explorer peut également mettre en cache des éléments de ces services.

Je ne sais pas exactement quel est le service défaillant de votre côté, vous pouvez donc essayer cette liste, une à la fois pour voir si cela fonctionne:

-TCP/IP NetBIOS Helper (can even be off if you add your machines to the DNS/Host file)
-Workstation    <---   TRY THIS ONE FIRST
-computer browse
-net logon
-rpc service

si cela fonctionne, signalez quel était le service, afin que d'autres puissent l'essayer directement

bonne chance

3
higuita

Disons que votre nom de serveur est BIGSERVER et que votre compte utilisateur est bigjim. Vous vous êtes déjà connecté une fois, vous devrez donc supprimer les informations d'identification mises en cache.

Ceux-ci se trouvent dans:

[Windows 8] Touche Windows> Panneau de configuration> Comptes d'utilisateurs> Gérer vos informations d'identification> Informations d'identification Windows> Supprimer les informations d'identification du serveur.

Redémarrez maintenant Explorer.exe

Accédez à votre serveur à partir de l'Explorateur Windows à l'aide de\BIGSERVER\bigjim

En tant qu'utilisateur, utilisez BIGSERVER\bigjim (n'oubliez pas d'utiliser des majuscules)

1
Simon Hiemstra