Имя: Пароль:
1C
 
Авторизация пользователей 1С 7.7 из AD
Ø
0 Venberg
 
08.11.05
02:22
Доброго времени суток господа!
Опять поднимаю тему по авторизации пользователей 1С из их учетных записей в AD. Так и не нашел ответа на данный вопрос. 1С стоит на терминальном сервере. Запуск 1С при входе пользователя в терминал не предлагать. Интересуют программные методы/модификация/патч 1С 7.7 что бы не появлялось запроса логина/пароля.
1 Glide
 
08.11.05
04:40
Удалите каталоги пользователей, удалите вообще пользователей как класс и их пароли. Т.е. сведите программу к 1С:Бухгалтерия.Базовая и у вас НЕ БУДЕТ: запроса логина и пароля, а 1С-ка будет запускаться без вопросов.
2 Дурочка 1С
 
08.11.05
10:06
(1) В 1С:Бухгалтерия.Базовая нет пользователей и паролей?!
Вот это новость!
3 Terv
 
08.11.05
10:21
(0)Ну пропиши, каждому пользователю папку , поставь в безопасности доступ только ему, пароль можешь не ставить...
4 Terv
 
08.11.05
10:23
+(3) чтобы не появлялось окно запрос логина
попробуй помутить сосвойствами ярлыка:
что то вроде
"C:\Program files\1CV77\BIN\1cv7s.exe" enterprise /p%username%
5 smaharbA
 
08.11.05
10:32
У МуМу есть, но я считаю что слабовата там защищенность, хоть и не факт, сам невидел что и как только читал о принципе
6 Venberg
 
08.11.05
17:19
(3)На днях буду пробовать.
Вот бы еще скрипт создания папки с нужными правами найти бы. Что бы руками полсотни рапок не заводить и права не разресовывать.
(5) А ссылочку можно?
Будут ли еще предложения?
7 Денис2
 
08.11.05
17:27
(6) например, можно при логине в винду создавать юзверю ярлычёк с заданными именем и паролём...
8 vS
 
08.11.05
17:30
даю справку, при запуске пользователя, т.е. при входе его в сеть... в данном случае в терминальную сессию, есть возможность запускать скрипт запуска...
9 Venberg
 
08.11.05
18:32
(8) 1C не надо запускать при каждом входе в терминал сразу.
10 smaharbA
 
08.11.05
18:37
Может и разбушлачюсь напишу без ВК, у меня только одна загвоздка, скрытие пароля 1С, а то как (7) Даже если так запускать и без ярлыка, пароли всеравно все как наладони и в плайн-тексте в процессах
Как скрыть знаю, но хочется попросче и чтоб в эту базу зайти с незалогиного в сети(одноранговой) или в АД знаю, и даже конфу менять ненада.
Самая большая беда - ктобы накодил вместо меня ;)
11 Ламбада
 
08.11.05
18:40
ПриНачалеРаботыСистемы()
ОткрытьОбработку.Логин
В обработке логин
WSH и вперед
12 smaharbA
 
08.11.05
18:48
(11) Ламбада...
13 Ламбада
 
08.11.05
18:50
(10) Я не умею "накодил" :)
14 avmnn
 
09.11.05
00:38
(11) Интересное решение.
15 smaharbA
 
09.11.05
00:45
(14) А ты реализуй... Это нерешение, так можно зайти с незалогиного в домене компа...
16 vS
 
09.11.05
05:58
(11) литл ньюэнс... при начале... срабатывает уже после логина в 1С...
ИМХО
17 Venberg
 
12.11.05
12:36
(16) Верно замечено...
Остается ручная раздача прав на каталоги пользователя.
Или есть еще варианты?
18 Kalen Towr
 
13.11.05
14:27
(6) Для создания папки с нужными правами используй группу безопасности СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ. Сами папки создавай в логин-скрипте.
19 Young
 
13.11.05
14:46
(0) Не понял, а в чём проблема-то? Запускать 1С скриптом "пакетно" с указанием пользователя в командной строке запуска 1С. Пользователя брать можно так:
CreateObject("WScript.Network").UserName
В Users.usr список пользователей забить соответствующий, пароли не использовать. На скрипт, запускающий 1С - ярлык. ПриНачалеРаботыСистемы() проверять, чтобы ИмяПользователя() было равно CreateObject("WScript.Network").UserName, если иначе - СтатусВозврата(0).
Разве так не пойдёт?
20 avmnn
 
13.11.05
15:49
(15) Если не залогинен, то и глобальный модуль не стартует, т.к. доступа кбазе не будет совсем. Или речь о чем-то другом?
21 avmnn
 
13.11.05
15:54
(16) точно! :)
22 avmnn
 
13.11.05
16:00
(16) а если логин простой сделать автоматом, а в гл.модуле имя юзера проверять?
23 Young
 
14.11.05
11:01
 
24 Vladis
 
14.11.05
11:20
Еще вариант:
подкрячить ДЛЛку (забыл какую) на предмет изменения способа аутентификации 1С на СКЛ под правами залогиненного пользователя (trusted connection) вместо скульного SA. Останется только ярлык генерить, чтоб каталог пользователя у всех разный был.
25 Young
 
15.11.05
15:47
 
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.