Як змінити користувача, з яким я ввійшов у мережевий доступ?


63

Під час підключення до сервера через Провідник (не відображений на карті мережевий диск), навіть якщо прапорець "Запам'ятати мої дані" не встановлений, Windows запам'ятовує пароль, поки ви не виходите з системи. Чи є спосіб переключити користувача / пароль для спільної роботи, не виходячи з системи та знову ввійти?

Відповіді:


29

Ви зіставляєте спільний доступ до вашої системи чи просто отримуєте доступ до них безпосередньо через Мій комп'ютер? Якщо ви збираєте карту накопичувача, ви можете обрати посилання на Connect за допомогою іншого імені користувача та вибрати там користувача / пароля. Команда 'net use' також дозволить отримати доступ до спільної доступу за допомогою альтернативних облікових даних, але не впевнений, чи дозволить вам переглядати спільну частину без відображення її за допомогою цих альтернативних даних.


12
"чисте використання" працювало! Команда 'net use \\ SERVER * / user: username' працює для зміни облікових даних для спільної доступу. Дякую!
Тим

1
@Tim M: Насправді, здається, працює краще як net use \\SERVER\SHARE ...- тобто без зірочки (і з ім'ям спільного доступу, але я припускаю, що ви використовували його, коли ви насправді запускали його ;-). Зірочка викликає призначення букви диска; зробіть це занадто багато разів, і ви закінчитеся!
SamB

У мене така ж проблема, але коли це робити , я отримую повідомлення про помилку System error 1326 has occurred.і , Logon failure: unknown user name or bad password.але я знаю , що ім'я користувача та passwor сміє правильно
Петах

1
Спробували *"Кілька підключень до сервера або спільного ресурсу одним і тим же користувачем, що використовують більше одного імені користувача, заборонені. Від'єднайте всі попередні з'єднання з сервером або спільним ресурсом і повторіть спробу." Спробував \share, каже: "Команда успішно виконана". але я досі не можу отримати доступ до папки.
Марк Єронімус

@tim Це рішення працювало для мене ідеально. У мене виникла ситуація, коли я перейменував свого користувача на Synology NAS, щоб зрівняти його з моїм користувачем Windows, але домашній каталог не з’явиться навіть після перезавантаження сервера та клієнта. Я видалив усі старі акції, а потім стратив net use \\SERVER * /user:username. Ввели свій пароль успішно і раптом усі мої акції спливали. Додам, що жодні літери накопичувача не були призначені, всупереч тому, що має на увазі SamB. Саме та поведінка, яку я очікував. =)
рисовий

41

Ви можете замінити збережені облікові дані для спільних ресурсів у Windows через панель керування. Я вважаю, що це повинно бути можливим, починаючи з Windows 2000 або принаймні XP. Однак назви цих функцій у всіх версіях різні. У цій публікації я використовую імена з Windows 7.

  • Відкрийте сторінку свого облікового запису в розділі "Облікові записи користувачів" та "Сімейна безпека"

    (Клацніть зображення в меню "Пуск" або перейдіть по панелі керування).

  • На панелі зліва виберіть Керувати своїми обліковими записами.

  • У розділі Вхідні дані Windows:

    • Якщо у відповідного сервера є запис, видаліть його.

      (Швидше за все, він не буде присутній, якщо ви раніше не були тут).

    • Виберіть Додати довідковий запис Windows.

    • Введіть сервер (наприклад \\10.0.0.2\myShare).

    • Введіть нові бажані облікові дані.

Тепер, переходячи вручну до \\10.0.0.2\myShare, він більше не використовуватиме старі облікові дані.


2
Мабуть, cmdkeyутиліта використовується для управління цим з командного рядка.
Мартін

1
Після додавання нового облікового запису потрібно вийти з системи та знову ввійти, якщо Windows вже підключила спільний ресурс за допомогою іншого облікового запису.
Едвард Брей

@EdwardBrey IIRC Я не повинен був виходити з системи. Ви спочатку видалили існуючий запис? Також, можливо, спробуйте відключити будь-які змонтовані мережеві накопичувачі для цього спільного доступу.
thnee

Перш ніж додати новий обліковий запис, я намагався отримати доступ до спільної довірки, до якої Windows перевіряв автентифікацію за допомогою облікового запису HomeGruop, навіть думав, що не має доступу. Я не отримав помилку, лише порожню папку. Оскільки я не хотів видаляти обліковий запис HomeGroup, єдиний спосіб, який я знав, щоб сказати Windows, щоб вона припинила його використання, - це вихід.
Едвард Брей

26

Я намагався використати те, що запропонували обидва Матрикс і Тім, але це не вийшло у мене. У моєму випадку я закінчила використання

net use \\SERVER\share /delete

З цього приводу було припинено всі з'єднання з спільним накопичувачем, а потім, коли я намагався знову підключити, він знову запропонував мені своє ім’я користувача та пароль.


1
Це працювало для мене, але підключення до сервера не припинилось відразу, я міг переглядати спільну папку приблизно за хвилину до того, як мене вигнали
flagg19

12

Щоб видалити кешовані дані, виконайте наведені нижче дії.

Ви можете посилатися на статтю http://www.morgantechspace.com/2013/07/how-to-clear-windows-cached-credentials.html

  1. Відкрийте вікно запуску, натиснувши Start -> Runабо натисніть ⊞ Win+ R.

  2. У текстовому полі введіть команду rundll32.exe keymgr.dll, KRShowKeyMgrта натисніть кнопку ОК. Примітка. Ви також можете ввести та запустити цю команду через командний рядок.

  3. Щоб видалити збережений обліковий запис, ви можете вибрати один із записів та вибрати Remove. З'явиться екран підтвердження. Клацніть на OKі рахунок буде видалено.

  4. Ви можете додати додаткові збережені паролі, натиснувши Addкнопку та ввівши відповідну інформацію.


5

Якщо ви видалили чи відредагували облікові дані, ви можете вийти з системи та ввійти назад у Windows. Інакше кешовані облікові дані все одно будуть використовуватися.


2
Так багато відповідей пояснюють видалення / оновлення збережених облікових даних за допомогою різних методів, але жоден не був ефективним до виходу з системи та знову… принаймні в моєму випадку!
Роберт Уодделл

4

Місцезнаходження Windows 8 дещо інше:

Через GUI

Панель управління -> Усі елементи панелі керування -> Менеджер довіри

або

Скористайтеся полем Run ( Windows Key+ R): control /name Microsoft.CredentialManager


3

З цього приводу було припинено всі з'єднання з спільним накопичувачем, а потім, коли я намагався знову підключити, він знову запропонував мені своє ім’я користувача та пароль.

перейдіть і перевірте ще раз


3

WIN + R

cmd -> Enter

чисте використання x: \\ 192.168.2.10 \ dir / користувач: робоча група \ xxx yyy / стійкий: так

де xxx - ваш логін,

yyy - це пароль

dir - це спільний каталог

x: - це привід, на який ви монтуєтесь


1

Дякую всім тут. Я для цієї мети написав сценарій бит, і це вдається щоразу. Тестується на Win10 & Win7.

Я перезапустив LanmanWorkstation& lmhostsслужби, і це спрацювало.

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%

Якщо ви робите це з обліковим записом домену, замініть %COMPUTERNAME%\%LoginAccount%з %LoginAccount%@YOUR.DOMAIN.


0

Щойно я з’ясував, що у вас є список місцевих користувачів / паролів під:

Панель управління> Менеджер довірених даних

(для акцій локальної мережі, FTP-акаунтів тощо)


0

Знову відкрийте доступ до спільної мережі через ім’я або IP, залежно від того, що ви ще не використовували.

Якщо ви зв’язалися \\192.168.2.10\з невірним користувачем, ви можете спробувати ще раз , скориставшись іменем сервера. Якщо ви відкриєте, \\Server\вам знову буде запропоновано отримати свої облікові дані. Відтепер у вас буде два відкритих сеанси на одному сервері, але з різними користувачами. Вони, здається, тривають до тих пір, поки не закінчуються ті реєстрації, що потенційно до наступного виходу.

Через це вам потрібно переконатися, що ви зараз використовуєте правильний шлях! якщо вам потрібно було увійти в обліковий запис із більшими дозволами, щоб запустити резервну копію, переконайтеся, що ваш інструмент резервного копіювання зараз працює з \ Server [path] `, а не з IP-адресою.

Наскільки мені відомо, це рішення, яке вимагає найменшої кількості зусиль. Це зручно, коли ви хочете уникнути зайвих проблем із входом у систему або картографією мережевого диска.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.