Имя: Пароль:
1C
1С v8
Доступ к общей папке в локальной сети
, , , ,
0 Иванов Иван Иваныч
 
25.05.22
11:47
всем привет
возникла проблема: есть в локальной сети папка с общим доступом, для всех пользователей доступ полный, когда запускаю обработку с клиента вручную, доступ есть (проверял выводом сообщения с кол-вом файлов), но когда переношу процедуру в общий модуль, то доступа нету (прописал создание ТХТ файла в данной папке и задание падает с ошибкой "Ошибка доступа к файлу"), паролей и т.д. нету, куда копать? что делать? заранее большое спасибо

P.S. общий модуль с галками Внешнее соединение, Сервер, Вызов сервера
1 Kassern
 
25.05.22
11:49
(0) База скульная? Если да, то под пользователем, который запускает службу 1с, есть доступ к этой папке на сервере?
2 Ryzeman
 
25.05.22
11:56
(0) путь до папки как указываешь? Попробуй по IP. Ну и разумеется сперва проверь (1)
3 Иванов Иван Иваныч
 
25.05.22
13:48
(1) пользователь СИСТЕМА сервака
4 Иванов Иван Иваныч
 
25.05.22
13:49
(2) прописывал и по айпи и по имени сервака в локалке - бестолку, с проводника цепляюсь, доступ есть, паролей никаких нету, разрешения для всех пользователей полные
5 Chai Nic
 
25.05.22
13:49
(3) Пользователь "Система" не имеет доступ к сетевым ресурсам
6 shuhard
 
25.05.22
13:50
(3) не годиться
7 Kassern
 
25.05.22
13:50
(4) блин 1ска же специально юзвера создает для службы, но все равно пихают систему, а потом удивляются подобным косякам...
8 Fish
 
25.05.22
14:04
(7) Имхо, для сетевых папок всё-таки лучше доменного пользователя, а 1ска создаёт локального.
9 YFedor
 
25.05.22
17:27
Пользователь система может иметь доступ к общей папке, нужно просто правильно настроить этот доступ
10 ДедМорроз
 
26.05.22
01:04
Только пользователь будет не система,а local service.
Можно попробовать подключить диск от имени другого пользователя через net use или через wscript.network
11 Иванов Иван Иваныч
 
26.05.22
09:17
(7) а в чем разница если в доступах указано: Все, полный доступ
по идее вообще пофигу под кем обращаться к папке, доступ дан всем юзерам
12 Выпрь
 
26.05.22
09:43
13 NorthWind
 
26.05.22
10:00
(11) выше описали разницу - системная учетная запись по умолчанию имеет админский доступ только к ресурсам локальной системы, на которой она заведена. В сеть не ходит. Даже если ей можно выдать требуемые права - делать этого нежелательно, потому что это потенциальная дыра в безопасности.
Именно поэтому 1С при установке сервера заводит своего пользователя, которому можно выдать именно те права, которые нужны, чтобы сервер делал все что требуется 1Сным пользователям.