Конференция "WinAPI" » WNetAddConnection2 "вход в систему не произведен"
 
  • AV © (12.11.12 14:40) [0]
    У меня работает, у "заказчиков" через одного пишет, что вход в систему не произведен
    "
    вход в систему не произведен: имя пользователя или пароль не опознаны
    "

    Поискал, много чего нашел.
    Но разного. Кто-то знает, что точно делать надо?

    var
     NetResource: TNetResource;
     Disk:string;
    begin
     Result := True;
     Disk := chDisk + ':';
     WNetCancelConnection2(PAnsiChar(Disk), 0, TRUE);
     NetResource.dwType       := RESOURCETYPE_DISK;
     NetResource.lpLocalName  := PAnsiChar(Disk);
     NetResource.lpRemoteName := PAnsiChar('\\10.171.0.4\import');
     NetResource.lpProvider   := PAnsiChar('');
     if WNetAddConnection2(NetResource, PAnsiChar('пароль'), PAnsiChar('IC\Administrator'), CONNECT_TEMPORARY)
    //  CONNECT_UPDATE_PROFILE тоже ставил
        <> NO_ERROR then
     begin
       ShowMessage(SysErrorMessage(GetLastError));
  • brother © (12.11.12 15:31) [1]
    > IC

    имя домена?
  • AV © (12.11.12 15:40) [2]

    > > IC
    > имя домена?

    да(, на самом деле там больше букв)

    WNetAddConnection2 возвращает 1326
    Rouse_
     { Logon failure: unknown user name or bad password. }
     ERROR_LOGON_FAILURE = 1326;
  • han_malign (12.11.12 16:19) [3]
    на целевом ресурсе(компьютере/папке) нет локальных разрешений для доменных групп?
    (нет входа в домен, групповые политики не применились)
  • brother © (12.11.12 16:26) [4]
    я к чему, у заказчиков он разный? в коде все одно...
  • AV © (12.11.12 17:44) [5]

    > han_malign   (12.11.12 16:19) [3]

    Запросил уточнение об этом

    "заказчики" и я в одном доме.
    (наши же сотрудники попросили  автоматизировать)
    еще раз оговорюсь, у меня работает.
  • Rouse_ © (12.11.12 20:59) [6]
    Я тебе еще днем сказал, с флагом CONNECT_INTERACTIVE проверил?
  • AV © (12.11.12 21:35) [7]

    >  CONNECT_INTERACTIVE проверил?

    я ж тебе ответил - да
    Спрашивает пароль ввести, вводят - ошибка все равно

    А вот если net use испоьзовать - работает
  • AV © (13.11.12 11:19) [8]
    А, нет. Это у тех, у кого и так работало

    В общем, опять
    У меня и и у некоторых

    net use b: \\10.171.0.4\import пароль /user:IC\Administrator
    Команда выполнена успешно.

    У некоторых
    net use b: \\10.171.0.4\import пароль /user:IC\Administrator
    Системная ошибка 1326.
    Вход в систему не произведен: имя пользователя или пароль не опознаны.
  • han_malign (14.11.12 16:53) [9]

    > \\10.171.0.4\

    - один такой сервер?
    Забей там локального пользователя - и не парься...
  • brother © (14.11.12 17:48) [10]
    эээ
    > - один такой сервер?

    о чем речь? я что-то не понял...
  • cobalt © (15.11.12 10:55) [11]
    2 AV ©
    возьми комп "всех" и "некоторых" и сравнивай.
    Как найдешь чем отличается - начинай копать.
  • AV © (15.11.12 19:02) [12]
    окончание изысканий тут :)
    http://pda.delphimaster.net/?id=1352792450&n=3
 
Конференция "WinAPI" » WNetAddConnection2 "вход в систему не произведен"
Есть новые Нет новых   [134430   +3][b:0][p:0]