Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.15;
Скачать: CL | DM;

Вниз

Копирование файлов по сети.   Найти похожие ветки 

 
Bless ©   (2005-11-04 15:28) [0]

В сети есть один компьютер (сервер) с win2000 и остальные win98 (клиенты).
На сервере расшарена папка, в которой лежат файлы.
Программа, запущенная на клиенте, лезла в эту папку и копировала нужные ей файлы
с помощью CopyFile(file_from, file_to, false), где
file_from = "\\server_name\folder_name\file_name.ext"

Все было нормально, пока на клиентах не появилась win2000.
Теперь программа работать перестала, мотивируя это ошибкой 1326:

Вход в систему не произведен: имя пользователя или пароль не опознаны.


Как себя программно аутентифицировать?


 
umbra ©   (2005-11-04 19:25) [1]

легче дать всем доступ к папке на сервере


 
Bless ©   (2005-11-07 09:10) [2]

umbra ©   (04.11.05 19:25) [1]>

Дык, доступ к папке и так у всех есть. Просто даже если просто через сетевое окружение даблкликнуть на пиктограммку компа-сервера (не на папку, а на значок компьютера), то выскакивает окошко с предложением ввести имя/пароль. Видимо это окошко мне как-то и нужно "заполнить" программно.


 
umbra ©   (2005-11-07 10:39) [3]

Надо дать доступ к папке на чтение пользователю Все. Есть такой встроенный псевдопользователь. Если винда английская, то это Everyone


 
Bless ©   (2005-11-07 11:22) [4]

umbra ©   (07.11.05 10:39) [3]>
Ты [2] смотрел?
К папке и так доступ для всех на чтение стоит.
Проблема с доступом не к папке, а к машине по сети, насколько я понимаю.
Если выйти через сетевое окружение на сервер и в окошке ввода пароля ввести имя своей машины и пустой пароль, а потом запустить программу, то программа заработает, т.к., видимо, введенные единожды данные где-то запомнинаются (до перезагрузки).
Но я ж не могу просить "прежде чем запустить программу, зайдите на сервер по сети".


 
umbra ©   (2005-11-07 11:36) [5]


> К папке и так доступ для всех на чтение стоит.


Для пользователя Все?
а проблема с доступом к папке. в сети нет сущности подназванием "компьютер", есть только расшаренные ресурсы. и пароль спрашивает потому, что именя пользователей на компах одинаковые, а пароли разные.


 
Bless ©   (2005-11-07 12:21) [6]

umbra ©   (07.11.05 11:36) [5]
>Для пользователя Все?


Да


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


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


 
Sky   (2005-11-07 16:21) [7]


>  А окошко ввода пароля выскакивает именно при клике на значок
> компьютера в сетевом окружении

1. Разреши юзера "гость".
2. Насчет одинаковых юзеров с разными паролями - это точно.
3. 2000-ый не любит Администратора с пустым паролем.


 
Bless ©   (2005-11-08 08:47) [8]


> Sky   (07.11.05 16:21) [7]
> 1. Разреши юзера "гость".


Спасибо, разрешил, проблема исчезла.
Хотя вопрос остается открытым, если кому есть что сказать. Ведь администратор сети не обязан оставлять пользователя "Гость" и программа не должна бы зависеть от этого.


 
Sky   (2005-11-08 10:21) [9]


> Ведь администратор сети не обязан оставлять пользователя
> "Гость" и программа не должна бы зависеть от этого

А дело не в этом. Просто Гостем ты "перекрыл" наличие одинаковых юзеров с разными паролями. Наверняка на клиентских машинах учетные записи "Администратор" отличаются от аналогичной на сервере.



Страницы: 1 вся ветка

Текущий архив: 2006.01.15;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.03 c
14-1135142731
begin...end
2005-12-21 08:25
2006.01.15
С Днём рождения! 21 декабря


14-1134656616
IceBeerg
2005-12-15 17:23
2006.01.15
Параметры regedit а


14-1135083553
DeMoN-777
2005-12-20 15:59
2006.01.15
Рассеянность


2-1135086695
Jumaric
2005-12-20 16:51
2006.01.15
Application


2-1135319895
geonew
2005-12-23 09:38
2006.01.15
Печать в delphi