|
управление пользователями
| ☑ |
0
BAZIL
30.12.11
✎
08:42
|
есть около 40 информационных баз 1с8.2 на SQL
как можно автоматизировать добавление пользователя во все базы?
|
|
1
BAZIL
30.12.11
✎
08:43
|
для 7.7 есть хорошая конфигурация UserManager а для 8ки есть что то подобное?
|
|
2
golden-pack
30.12.11
✎
08:43
|
40 .... это что за мегахолдинг ? или хаос в головах ?
|
|
3
golden-pack
30.12.11
✎
08:46
|
В чем прикол ? Че все работают в 40 базах ??? wtf ?
|
|
4
BAZIL
30.12.11
✎
08:46
|
именно мега холдинг, не хотелось бы имена раглашать
|
|
5
BAZIL
30.12.11
✎
08:47
|
около 20+ фирм для каждой зарплата и бухгалтерия
|
|
6
golden-pack
30.12.11
✎
08:48
|
(4) ок, есть человек который во всех сорока базах работает ? Я так понимаю: дир,финдир,главбух,прогер ...
Я думаю так можно: пишем батник - запускаем 1с с ключом - путь к обработке, и в обработке создаем пользователя
|
|
7
golden-pack
30.12.11
✎
08:52
|
+пути можно выташить из ibases.v8i
|
|
8
BAZIL
30.12.11
✎
09:00
|
про ibases.v8i знаю
спасибо инфо к размышлению есть
|
|
9
marvak
30.12.11
✎
09:06
|
(0)
Наваяй обработку сам. С указанием баз и путей к ним. Пишется в течение дня.
|
|
10
BAZIL
04.01.12
✎
15:42
|
в общем все получилось ключевые понятия для тех кто будет искать подобное
В8 = Новый COMОбъект("V82.COMConnector");
СтрокаПодключения = "Srvr = """ + База.ИмяСервера + """;Ref = """ + База.ИмяИБ + """";
Соединение = В8.Connect (СтрокаПодключения);
//создаем нового пользователя
НовыйПользователь = Соединение.ПользователиИнформационнойБазы.СоздатьПользователя();
НовыйПользователь.АутентификацияСтандартная = Истина;
НовыйПользователь.Имя = СокрЛП(пвИмя);
НовыйПользователь.ПолноеИмя = СокрЛП(пвПолноеИмя);
НовыйПользователь.Пароль = пвПароль;
НовыйПользователь.Записать();
|
|
11
BAZIL
04.01.12
✎
15:44
|
правда ушел не день, а два неспешного писания с гуглением, но это уже мелочи
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан