Какова вероятная причина этого, если команда выполняется в Windows Server 2008? Похоже, что эта учетная запись является администратором этого поля. Я также запускаю командную строку Windows как администратор.
C:\>net use z: \\uwhc-sas2\SASHIMC /USER:SVCdatamgmt thepassword
System error 1909 has occurred.
The referenced account is currently locked out and may not be logged on to.
Какие есть предложения по устранению такой ошибки?
================================================== ======================
Прошлой ночью это не сработало:
C:>net use z: \\uwhc-sas2\SASHIMC /USER:SVCdatamgmt thepassword
System error 1909 has occurred.
The referenced account is currently locked out and may not be logged on to.
================================================== ======================
Ждал 30 минут, а затем это сработало (без домена):
C:>net use z: \\uwhc-sas2\SASHIMC /USER:SVCdatamgmt thepassword
The command completed successfully.
C:>net use z: /delete
z: was deleted successfully.
================================================== ======================
Это также работает (с доменом):
C:>net use z: \\uwhc-sas2\SASHIMC /USER:UWHIS\SVCdatamgmt thepassword
The command completed successfully.
================================================== ======================
Но это не работает (с полным доменным именем):
C:>net use z: \\uwhc-sas2\SASHIMC /USER:uwhc-sas2.uwhis.hosp.wisc.edu\SVCdatamgmt thepassword
System error 86 has occurred.
The specified network password is not correct.
================================================== ======================
.NET-код, отображающий диск. Мои учетные данные работают (и всегда работали); Учетные данные SVCdatamgmt не работают.
public static void MapNetworkDriveToUNC()
{
var command = @"net use " + mapDrive + " " + uncPath + " " + uncUser + " " + uncPass;
ExecuteCommand(command, 10000);
}
public static void UnmapNetworkDriveToUNC()
{
var command = "net use " + mapDrive + " /delete";
ExecuteCommand(command, 5000);
}
Давайте рассмотрим это постепенно:
Скорее всего, учетная запись была заблокирована в AD в первый раз. Большинство политик блокировки блокируют учетную запись только на 15-30 минут, чтобы остановить брутфорс. Вы, должно быть, несколько раз ошиблись при вводе пароля или не смогли войти в систему с этой учетной записью в другом месте, чтобы вызвать это. Когда вы попытались через 30 минут, учетная запись была автоматически разблокирована, скорее всего, в соответствии с политикой блокировки вашей учетной записи. Дополнительные сведения см. В политике домена по умолчанию.
Что-то где-то заблокировало эту учетную запись (обратитесь к журналам вашего контроллера домена). Затем он разблокируется после указанного интервала блокировки, и вы можете использовать его как обычно. Не похоже, что здесь есть настоящая проблема.