60

При подключении к серверу через проводник (не подключенный сетевой диск), даже если флажок "Запомнить мои учетные данные" не установлен, Windows запоминает пароль до выхода из системы. Есть ли способ изменить имя пользователя / пароль для общего ресурса без выхода и повторного входа?

11 ответов11

39

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

  • Откройте страницу своего аккаунта в разделе «Аккаунты пользователей и безопасность семьи».

    (Щелкните свое изображение в меню «Пуск» или перейдите через панель управления).

  • На левой боковой панели выберите Управление учетными данными.

  • Под учетными данными Windows:

    • Если на рассматриваемом сервере есть запись, удалите ее.

      (Скорее всего, он не будет присутствовать, если вы не были здесь раньше).

    • Выберите Добавить учетные данные Windows.

    • Введите сервер (например, \\10.0.0.2\myShare).

    • Введите новые нужные учетные данные.

Теперь при переходе вручную к \\10.0.0.2\myShare он больше не будет использовать старые учетные данные.

26

Я пытался использовать то, что предложили Матрица и Тим, но это не сработало для меня. В моем случае я использовал

net use \\SERVER\share /delete

То, что это сделало, было разорвать все подключения к общему диску, а затем, когда я попытался повторно подключиться, он снова попросил меня ввести имя пользователя и пароль.

26

Вы подключаете общий ресурс к своей системе или просто получаете к ним доступ напрямую через Мой компьютер? Если вы подключите диск, то вы можете выбрать ссылку для подключения с использованием другого имени пользователя и выбрать там имя пользователя / пароль. Команда «net use» также позволит вам получить доступ к общему ресурсу, используя альтернативные учетные данные, но не уверен, разрешит ли вам просмотр общего ресурса без сопоставления его с использованием этих альтернативных учетных данных.

12

Чтобы удалить кэшированные учетные данные, вы можете выполнить следующие шаги.

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

  1. Откройте Run Window, нажав Start -> Run или нажмите ⊞ Win+R.

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

  3. Чтобы удалить сохраненные учетные данные, вы можете выбрать одну из записей и выбрать « Remove . Появится экран подтверждения. Нажмите OK и учетная запись будет удалена.

  4. Вы также можете добавить дополнительные сохраненные пароли, нажав на кнопку « Add и введя соответствующую информацию.

5

Если вы удалили или отредактировали учетные данные, вы должны выйти из системы и снова войти в Windows. В противном случае кэшированные учетные данные будут по-прежнему использоваться.

4

Расположение Windows 8 немного отличается:

Через графический интерфейс

Панель управления -> Все элементы панели управления -> Диспетчер учетных данных

-или же-

Используйте окно запуска (Windows Key + R):control /name Microsoft.CredentialManager

3

WIN + R

cmd -> Enter

net use x: \\192.168.2.10 \dir /user: рабочая группа \xxx гггг / постоянный: да

где ххх ваш логин,

ггг это пароль

каталог является общим каталогом

x: - это диск, к которому вы подключаетесь

3

То, что это сделало, было разорвать все подключения к общему диску, а затем, когда я попытался повторно подключиться, он снова попросил меня ввести имя пользователя и пароль.

Перезапустите и проверьте снова

1

Спасибо всем здесь.Я написал скрипт для этой цели, и он каждый раз успешно выполнялся на Win10.

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

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 Make new connection
net use \\%ShareServer% "%LoginPasswd%" /user:"%COMPUTERNAME%\%LoginAccount%"

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

echo; Press any key to exit...
pause>nul&exit

Если вы делаете это с учетной записью домена, замените %COMPUTERNAME%\%LoginAccount% на %LoginAccount%@YOUR.DOMAIN .

0

Получите доступ к общему сетевому ресурсу снова через имя или IP, какой бы вы еще не использовали.

Если вы подключились к \\192.168.2.10\ с неверным пользователем, вы можете повторить попытку один раз , указав вместо этого имя сервера. Если вы откроете \\Server\ вам снова будет предложено ввести учетные данные. С этого момента у вас будет две открытые сессии на одном сервере, но с разными пользователями. Похоже, они сохраняются до тех пор, пока не истечет срок действия входа в систему, что потенциально может произойти до следующего выхода.

Из-за этого вам необходимо убедиться, что вы используете правильный путь отныне! если вам нужно было войти в учетную запись с более высоким разрешением для запуска резервного копирования, убедитесь, что инструмент резервного копирования теперь работает с \Server [путь] `, а не с IP.

Насколько я знаю, это обходной путь, который требует наименьших усилий. Это удобно, если вы хотите избежать повторной регистрации или подключения сетевого диска.

0

Я только что обнаружил, что у вас есть список локальных пользователей / паролей в разделе:

Панель управления> Диспетчер учетных данных

(для локальных сетевых ресурсов, учетных записей ftp и т. д.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .