Имя: Пароль:
1C
1C 7.7
v7: Как открыть файл по сети используя имя и пароль
0 fredrf
 
08.10.13
11:58
Здравствуйте. Напишите пожалуйста как открыть файл на сервере используя имя пользователя и пароль сервера.

что в этом пути нужно дополнительно написать?

\\server\d$\BD\Accnt\SC134.DBF
1 serg-lom89
 
08.10.13
12:01
ОткрытьФайл(<?>,,);
Синтаксис:
ОткрытьФайл(<ПутьКБазе>,<ПутьКИндексу>,<ТолькоЧтение>)
Назначение:
Открыть существующую базу.
Параметры:
<ПутьКБазе> - строковое выражение с путем к файлу базы DBF формата
<ПутьКИндексу> - строковое выражение с путем к индексному файлу базы формата
<ТолькоЧтение> - необязательный параметр. Число: 1 - файл открывается в режиме только чтение; 0 - файл открывается в режиме полного доступа (при этом файл открывается в эксклюзивном режиме).
2 fredrf
 
08.10.13
12:04
я знаю синтаксис Ф.ФайлОткрыть("\\server\d$\BD\Accnt\SC297.DBF",,1); вот так я подключаюсь к файлу но только могу подключиться от администратора, как сделать от пользователя
3 alp2003
 
08.10.13
12:06
Какая ОС у пользователя?
4 fredrf
 
08.10.13
12:07
то есть где то тут нужно написать пароль и имя пользователя типа так \\server\d$\BD\Accnt\SC297.DBF /user:имя /password:пароль

windows server 2003
5 alp2003
 
08.10.13
12:10
(4) :-) А у сервера?
6 VladZ
 
08.10.13
12:10
(0) Порядок работы следующий:
1. Обратиться к админу с просьбой предоставить доступ к нужному каталогу. Варианты доступа \\server\d$\ - это дыра в безопасности. Доступ должен быть в виде: \\server\каталог$. И только у определенного круга лиц.

2. Из 1С обращаться к \\server\каталог$. И не париться вопросами, типа (4)
7 fredrf
 
08.10.13
12:13
то есть если будет написано так \\server\d\BD\Accnt$\SC297.DBF  файл откроется без проблем?
8 fredrf
 
08.10.13
12:15
админ не даст добро на такую дырку))
9 fredrf
 
08.10.13
12:15
как еще можно?
10 VladZ
 
08.10.13
12:15
(7) Скорей всего будет так: \\server\Accnt$\SC297.DBF. Это уж как админ тебе откроет. И по проблемам - тоже через него.
11 VladZ
 
08.10.13
12:16
(8) Забавно. Админ тебе не дает открыть дырку, но ты упорно туда лезешь...
12 palpetrovich
 
08.10.13
12:17
(8) если это "\\server\d$" работает, то дырка уже в наличиии :)
13 fredrf
 
08.10.13
12:17
потому что я незнаю других вариантов)
14 1Сергей
 
08.10.13
12:17
(8) переходите на в8, там это реализовано
15 fredrf
 
08.10.13
12:18
да она есть, но лишь для админа
16 VladZ
 
08.10.13
12:18
(12) Читаем тут: "подключиться от администратора, как сделать от пользователя". Нет для пользователя доступа!
17 VladZ
 
08.10.13
12:19
А давай сначала: зачем тебе этот файл?
18 fredrf
 
08.10.13
12:19
это справочник 1С 7.7
19 fredrf
 
08.10.13
12:19
мне нужна от туда инфа я сверяю ее с инфой котрая храниться на другом сервере в другой базе
20 fredrf
 
08.10.13
12:21
если там есть то что мне нужно то я лезу дальше в документы
21 palpetrovich
 
08.10.13
12:21
(19) не изобретай велосипед, подключайся к 1с-базе
22 fredrf
 
08.10.13
12:22
это не для меня просто так надо сделать
23 VladZ
 
08.10.13
12:23
(18) Это я понял. Даже могу предположить, что конфигурация - бухгалтерия.
24 fredrf
 
08.10.13
12:23
!
25 Wobland
 
08.10.13
12:24
это не, для меня просто так, надо сделать
это не для меня просто так, надо сделать
это не для меня, просто так надо сделать
это не для меня просто, так надо сделать
26 fredrf
 
08.10.13
12:25
это не для меня просто так(, - нет) надо сделать
27 1Сергей
 
08.10.13
12:26
(26) понятней не стало
28 Wobland
 
08.10.13
12:27
может, ему точек насыпать?
29 VladZ
 
08.10.13
12:27
(25) не это меня для так просто сделать надо - смысл не изменился.
30 VladZ
 
08.10.13
12:29
.................  - не жалко!
31 fredrf
 
08.10.13
12:30
в досе так net use \\server\.. пароль /user:пользователь
32 fredrf
 
08.10.13
12:31
может блин тут как то тож можно
33 Wobland
 
08.10.13
12:31
да на здоровье :::::::::::::::::::::::::::
34 fredrf
 
08.10.13
13:25
в общем кто столкнеться с такой проблемой дос тут в помощь
КомандаСистемы("net use \\server\.. пароль /user:Пользователь"); и потом уже
Ф.ОткрытьФайл("\\server\d\BD\Accnt$\SC297.DBF");
35 VladZ
 
08.10.13
13:37
(34) Спасибо, мы это и так знали.
36 VladZ
 
08.10.13
13:39
+35 Админу только не говори об этом - заберет у тебя админские права.
37 NikVars
 
08.10.13
15:36
(34) У меня не работает.
КомандаСистемы("net use \\server\.. пароль /user:Пользователь");
Чего делать?
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.