К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

OLE : Аутентификация операционной системы

Гость
0 - 23.12.2013 - 11:19
Как сформировать строку подключения при использовании аутентификации операционной системы по OLE ?


Гость
1 - 23.12.2013 - 13:54
Вообще-то, это будет гарантировано [b]Windows[/b] ;)
Гость
2 - 23.12.2013 - 16:48
(1) Не понял. Не ответ, ни юмор.
Гость
3 - 23.12.2013 - 16:58
2-bvb > Это не юмор. OLE - фирменная технология Windows Corporation.
И OLE не проверяет винду на подлинность.
Гость
4 - 23.12.2013 - 19:53
автор про другое спрашивает
он имеет в виду способ авторизации пользователя в 1С8
Гость
5 - 24.12.2013 - 01:59
4-Пацталоцци > Я увидел слова "Аутентификация операционной системы". Это немножко разное с "идентификацией пользователя". Тем более с "авторизацией ...". Ни одного общего слова.
Гость
6 - 24.12.2013 - 10:56
(5) Поздравляю! Вы единственный, кто не понял автора
7 - 24.12.2013 - 11:14
2(6) Он не единственный.
Гость
8 - 24.12.2013 - 11:25
какой у нас зеленый дракон. Ему бы еще масхов отсыпал кто [img]http://www.4h4.ru/uploads/posts/2012-06/1340729833_6fiur8xfb6s.jpg[/img]
Гость
9 - 24.12.2013 - 11:43
(8) Домашний питомец? Акститесь так над животинкой издеваться.

(7) Открываем конфигуратор 8-ки. Пользователи. Смотрим, как подписан чекбокс: "Аутентификация операцонной системы".
По сути вопроса может кто сказать? Мне самому интересно, так как я не в курсе
Гость
10 - 24.12.2013 - 11:51
[img]http://img01.chitalnya.ru/upload2/175/23162998910993.png[/img]
Гость
11 - 24.12.2013 - 11:56
0-bvb > Да точно также, как и при 1С-ной авторизации, ИМХО.

Логин указывать так: "\\название домена\учётка".
Гость
12 - 24.12.2013 - 12:07
[img]http://www.monstras.lt/uploads/posts/2012-02/thumbs/monstras.lt_acid-picdump-97-foto_64.jpeg[/img]
Гость
13 - 24.12.2013 - 12:40
[img]http://autobalagan.ru/wp-content/uploads/2010/04/Doctor.jpg[/img]
и тебя вылечат ... (с) ИВМП
Гость
14 - 24.12.2013 - 12:45
(11+): Т.е. - точно так же, как данный логин отображается в конфигураторе. Ну и пароль тоже доменный, естественно...
Гость
15 - 24.12.2013 - 13:17
14-DeiMos > Точно-точно? В чем вообще смысл сетевого адреса? В том, что вызываемый сервер 1С запрашивает сетевой адрес клиента, и разрешает/отвергает доступ, сверяясь со списком. Не запрашивая при этом никакого логина/пароля.
Иначе говоря: логин/пароль это идентификация юзера, сетевой адрес есть идентификация рабочей станции (рабочего места).
Разумеется, я не знаю программный способ реализации этого механизма, но что-то подсказывает, что сервер 1С не будет воспринимать логин как сетевой адрес. А тупенько так проверит вначале проверит списочек разрешенных сетевых адресов, и если не найдет такового, будет проверять список логинов.
Для чего либо поищет параметр в командной строке, либо (при интерактивном вызове) выкинет окошко авторизации.
Гость
16 - 24.12.2013 - 13:28
15-VZ > ЛЮБОЙ логин 1С8 - рассматривает как сетевой адрес.
(Т.е. по умолчанию - параметр запуска 1С8.exe /WA+ , если жёстко не указано /WA- ). И только если такой доменный адрес не найден - ищется такой юзер базы 1С.
Гость
17 - 24.12.2013 - 13:29
+(15) Поправляю последнюю фразу:
Для чего поищет параметр в командной строке, и если не найдет введенный логин[/пароль] (введен неправильно, или отсутствует) выкинет окошко авторизации.
Гость
18 - 24.12.2013 - 13:32
Сорри, точнее будет так:

ЛЮБОЙ логин 1С8 - рассматривает (пытается рассмотреть) как "\\домен\доменная учётка".
(Т.е. по умолчанию - параметр запуска 1С8.exe /WA+ , если жёстко не указано /WA- ). И только если такая доменная учётка не найдена (хотя бы по банальной причине отсутствия или неправильной расстановки слешей в логине) - ищется одноимённый юзер в базе 1С.
Гость
19 - 24.12.2013 - 13:34
17-VZ > "Для чего поищет параметр в командной строке" - ну да. Или в строке соединения к OLE. Что автору и требовалось.

Короче, автор, указывай /N"\\домен\учётка" /P"доменный пароль" и всё будет гуд.
Гость
20 - 24.12.2013 - 13:51
19-DeiMos > Насчет ключа /WA ты прав, насчет логина как сетевого адреса, ИМХО, фантазия. В документации этого нет. В различных разъяснениях (напр. [url]http://infostart.ru/public/104654/[/url] ) - тоже
Гость
21 - 24.12.2013 - 13:57
[img]http://www.kadett.in.ua/forum/index.php?PHPSESSID=0013937928e59f7cda8cc86e42243dea&action=dlattach;topic=62.0;attach=28723;image[/img]
Гость
22 - 24.12.2013 - 14:03
19-DeiMos > И причем здесь, извини, "доменный пароль" (или идентификация пользователя в рабочей группе), если без регистрации на сервере (не "сервере 1С") командная строка вообще не дойдет для исполнителя на этом сервере? Ни для какого, в том числе и "сервера 1С")? Винда тупо не разрешит лазать в системе.
Гость
23 - 24.12.2013 - 14:08
22-VZ > Да, видимо ты прав. Пароль нужен не доменный, а от базы 1С.
Гость
24 - 24.12.2013 - 14:16
Короче, только что проверил лично!!!!

Всё работает!!!!!:
"C:\Program Files\1cv82\common\1cestart.exe" USR="\\домен\доменнаяУчётка" /IBName"Имя базы в списке баз" /P"Пароль мой в этой базе"
Гость
25 - 24.12.2013 - 14:33
24-DeiMos > Во, другое дело ;) А сработает, если "\\домен\доменнаяУчётка" для винды не существует (или не доступен, или ломишься с другого компа)?
Т.е., точно 1С верит командной строке, не проверяя юзера (WMI)?
Гость
26 - 24.12.2013 - 14:38
25-VZ > Только что проверил. Не сработает.

Более того, если ты в винде авторизован не под этим USR, то обязательно в параметрах подключения нужно указывать кроме USR=.... также PWD="доменный пароль".
Гость
27 - 24.12.2013 - 16:58
26-DeiMos > Воот... А посему автору ветки нужно учесть сей момент ;)
Гость
28 - 27.12.2013 - 18:42
(26) Так какой надо указывать пароль доменный и в базе?
А если в базе не стоит "Аутентификация 1С предприятия ?"


К списку вопросов






Copyright ©, Все права защищены