|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Какие есть способы подключения к БД возможны в gt.m? Для тех же Делфи, Си... Есть какие-то примеры таких подключений? ---------- Cache for Windows (x86-64) 2012.2.2 (Build 801) Fri Dec 7 2012 12:08:23 EST ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 11:58 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
В первую очередь тут нужен вопрос а зачем нужен такой доступ ? для Delphi видимо http://sourceforge.net/projects/mlink/ ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 12:05 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
DAiMorВ первую очередь тут нужен вопрос а зачем нужен такой доступ ? А для чего вообще нужны доступы к какой-либо БД? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 13:31 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, Мы используем M/Wire Роба Твида. Можно использовать (очень неплохо) забытую COM(OLE) технологию. MSM-Activate(если знакомо), отлично справляется в упряжке с xinetd ! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 20:39 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Забыл добавить, как раз последняя и для Си, Васика, Делфина.. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 20:42 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Valeriukrvsa, Мы используем M/Wire Роба Твида. Можно использовать (очень неплохо) забытую COM(OLE) технологию. MSM-Activate(если знакомо), отлично справляется в упряжке с xinetd ! на 64-битных клиентах MSM-activate не работает или есть вариант ? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 22:03 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
MX-9, работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2015, 07:34 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Я где-то затронул эту тему. Если немножко переписать API сервер и заодно и новую .dll , то тогда бы имели возможность принимать от клиента сразу 1 Мгб ! Счс. можно только 32 Кб, те в 4-е раза меньше. GT.M это сейчас позволяет. Размерность переменной = 1 Мгб ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2015, 07:41 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
ValeriuМы используем M/Wire Роба Твида. Можно использовать (очень неплохо) забытую COM(OLE) технологию. MSM-Activate(если знакомо), отлично справляется в упряжке с xinetd ! А можно примеры какие-то увидеть? Типа: - вот так подключился - вот так данные получил - вот так данные записал В ситуации Win-Cache всегда хватало таких примеров дабы начать работать. А вот с Линуксом и ГТ.М такое не получается. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2015, 08:15 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsaВ ситуации Win-Cache всегда хватало таких примеров дабы начать работать. А вот с Линуксом и ГТ.М такое не получается Ну, видимо, потому что Cache (да и Windows тоже) покупаются за немалые деньги, а вот Линукс и gt.m можно получить бесплатно. Trade-off, как говорится. Тут уж выбирайте, в чем приобрести, а в чем потерять. Все сразу действительно не получается. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2015, 22:36 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
EvLaUy , да ты мне прям глаза на мир открыл! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2015, 08:56 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, Правильно EvLaUy заметил, но дело не в этом. Здесь как бы одними вопрос-ответ не отделаться, минимум здесь статья нужна. Как запускать API-server(его нужно писать или иметь готовым), как конект сделать, как записать-получить данные... Отдельно нужно посмотреть как запускать xinetd. Вот кусок кода с использованием xinetd: %mactivlog ;;Compilation tools WinBuilder company "ELTRANSSOFT" :[24.12.2013 14:38:45] ;; xinetd native server. No use GT.M native socket login(PORT,server,timeo) i $g(timeo)="" s timeo=15 i $g(server)="" s server=1 i $g(port)="" s port=1666 d apiInit(server,port) i $g(server)="" s server=1 i '$d(^%apilog(server,"ERRCODE")) s ^%apilog(server,"ERRCODE")="<##>" i +port=0 s port=1667,^apilog(server,"KNOWNPORT")=1667 i $g(timeo)="" s timeo=15,^apilog(server,"TIMEO")=15 s sock=$P($key,"|",2) s host=$P($key,"|",3) s scms="" d nextlogin(timeo,PORT,scms,server,host) Q ; ............ ............ %activlog ;;Compilation tools WinBuilder company "ELTRANSSOFT" :[12.12.2013 08:44:05] ;; Use GT.M native socket login(port,server,timeo) i $g(timeo)="" s timeo=15 i $g(server)="" s server=1 i $g(port)="" s port=1960 d apiInit(server,port) srvlisten i $g(server)="" s server=1 s port=$g(^apilog(server,"KNOWNPORT")) s timeo=$g(^apilog(server,"TIMEO")) i +port=0 s port=1960,^apilog(server,"KNOWNPORT")=1960 i $g(timeo)="" s timeo=15,^apilog(server,"TIMEO")=15 s tcpdev="|tcp|"_port o tcpdev:(zlisten=port_":tcp":nodelimiter:znodelay:attach="listener"):timeo:"socket" e q u tcpdev w /listen(1) f d q:$key]"" . w /wait(timeo) . i $key]"" Q s sock=$P($key,"|",2) s host=$P($key,"|",3) s scms="" c tcpdev:(socket="listener") j srvlisten^%activlog u tcpdev:(nodelimiter:znodelay:socket=sock) d nextlogin(timeo,port,scms,server,host) Q ........... ........... ; А вот как это делает Роб Твид в M/Wire(я от себя добавил сокета GT.M, но он использует xinetd): Можете заглянуть у него на странице, там все это есть. Если видите, даже в коментах он показывает как запускать этот сервис !! QUIT ; ; By default this server code runs on port 6330 ; ; For GT.M systems it is invoked via xinetd: ; Edit /etc/services and add the line: ; ; mwire 6330/tcp # Service for M/Wire Protocol ; ; Copy the file mwire to /etc/xinetd.d/mwire ; Copy the file zmwire to /usr/local/gtm/zmwire and change ; its permissions to executable (eg 755) ; ; These files may be edited to change the paths or port number ; Restart xinetd using: sudo /etc/init.d/xinetd restart ; ; On GT.M systems you must also have installed MGWSI or m_apache ; in order to provide the MD5 hashing function for passwords ; Alternatively substitute the MD5 callout to the MD5 function of your choice ; ; For Cache systems, it is invoked via the M/Wire Daemon routine ; which should be running as a jobbed process: ; ; job start^zmwireDaemon ; ; You can change the port number by simply editing the line ; ; port+1^zmwireDaemon ; ; Stop the Daemon process using ^RESJOB and restart it. ; listen ; GT.M native master server s timeo=30 s port=6330 s tcpdev="|TCP|"_port o tcpdev:(ZLISTEN=port_":TCP":NODELIMITER:ZNODELAY:ATTACH="listener"):timeo:"SOCKET" ;e q u tcpdev:morereadtime=100 u tcpdev w /listen(1) f d q:$key]"" . w /wait(timeo) . i $key]"" q s socket=$p($key,"|",2) c tcpdev:(SOCKET="listener") j listen^%mwire u tcpdev:(NODELIMITER:ZNODELAY:SOCKET=socket) d command ; mwireVersion ;;Build 22 ; mwireDate ;;06 July 2011 ; version ; s output="+M/Wire "_$p($t(mwireVersion+1),";;",2,2000) ;_separatorend; w output QUIT ; build ; ..... .... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2015, 15:43 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Valeriu , спасибо за примеры. Но это примеры со стороны ГТ.М... А есть ли примеры со стороны того же Дельфи или Си? Т.е. как со стороны клиента выйти на ГТ.Мный сервер? Что при этом нужно указывать и какими средствами создавать то подключение? Мои вопросы разумеется сумбурны... Но надеюсь, что шаг за шагом они будут более вразумительными. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2015, 16:04 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, ОК. На счет клиента. Для начало посмотрите сюда. Будут вопросы-отвечу. ftp://ftp.intersystems.com/pub/msm/docs/msm44/actcom.pdf ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2015, 19:25 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Valeriuftp://ftp.intersystems.com/pub/msm/docs/msm44/actcom.pdf Перешел по ссылке - ПДФка с пустыми листами... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2015, 08:25 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsaПерешел по ссылке - ПДФка с пустыми листами... Смотрите правильными читалками. Листы не пустые. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2015, 08:36 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Valeriu , но при сохранении весь текст появился! При беглом просмотре уже увидели много полезной информации. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2015, 08:41 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, Забыли добавить сюда http://ec2.mgateway.com/ewd/ws/index.html ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2015, 10:40 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2015, 10:49 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
kalinЗабыли добавить сюда http://ec2.mgateway.com/ewd/ws/index.html Для вэба у меня отдельная темка есть... http://www.sql.ru/forum/1157124/gt-m-est-li-analog-csp-dlya-razrabotki-vebinterfeysa Там так же еще разбираться и разбираться... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2015, 11:15 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Просветите в таком вопросе... Возможно ли "терминальное" соединение между ГТ.М и win приложением на Дельфи или Си? Терминальное в полном смысле МАМСа (от того же Микронетик) или Каше. Как пример можно взять (условно) кащейский терминал (его все видели)... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 14:21 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, думаю нужно по-больше разъяснить что вы в итоге хотите получить. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 14:36 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsaПросветите в таком вопросе... Возможно ли "терминальное" соединение между ГТ.М и win приложением на Дельфи или Си? Терминальное в полном смысле МАМСа (от того же Микронетик) или Каше. Как пример можно взять (условно) кащейский терминал (его все видели)...Средствами линукс поднимается телнет сервер, точно так же как делается это для Caché на линуксе ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 14:59 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
gluconat_caдумаю нужно по-больше разъяснить что вы в итоге хотите получить. Терминально подключиться к ГТ.М... У нас есть свой аналог кащейского терминала... В нем собственно и реализована наша задача... Теперь это нужно повторить на ГТ.М. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 15:32 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
DAiMorСредствами линукс поднимается телнет сервер, точно так же как делается это для Caché на линуксе Я передам это нашему админу, надеюсь это все ему прояснит... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 15:33 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsagluconat_caдумаю нужно по-больше разъяснить что вы в итоге хотите получить. Терминально подключиться к ГТ.М... У нас есть свой аналог кащейского терминала... В нем собственно и реализована наша задача... Теперь это нужно повторить на ГТ.М. Не вполне понял про реализацию задачи в терминале, но, если, ваш аналог подключался по телнету, то про телнет-сервер уже ответили. PS. Честно говоря, несколько озадачен. А, как вы сейчас 'играетесь' с gt.m ? Локально? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 16:42 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
gluconat_caА, как вы сейчас 'играетесь' с gt.m ? Локально? Даже слово "играетесь" звучит слишком красиво в сравнении с тем, что у нас сейчас делается. Я бы назвал это "тыкаемся как мокрые котята". Но, благодаря помощи форумчан, понимание есть и, надеюсь, подвижки пойдут и дальше. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 08:16 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Мы например связь с GT.M служит Putty. Можно и свой терминал. Лучше конечно связаться по SSH, как бы телнет не безопасное соединение. В современных линуксовых реализаций он по умолчание отсутствует. Написали свои скрипты(в "архитектуре" я прояснил) и запускаете. Например: $ source /путь к файлу и все. Вы в известной М - ой галочке ! GTM> ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 08:51 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, Здесь в пункте "4. Удаленный доступ к терминалу Cache", DAiMor описывает пример создания пользователя Linux, для которого, по-умолчанию в качестве оболочки, используется терминал Cache. Тоже самое справедливо и для gt.m. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 09:21 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
П.С.М. Здесь в пункте "4. Удаленный доступ к терминалу Cache", DAiMor описывает пример создания пользователя Linux, для которого, по-умолчанию в качестве оболочки, используется терминал Cache. Тоже самое справедливо и для gt.m. Передам админу... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 10:22 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
ValeriuМожно и свой терминал. Он у нас есть. ValeriuЛучше конечно связаться по SSH, как бы телнет не безопасное соединение. С ССХ уже пусть владельцы решают, выделать на написание нового ПО средства или нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 10:25 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, связь любого терминала по telnet или SSH-соединению не представляет никаких проблем 1. Описываем пользователя линукс ( или группу пользователей) я реализовывал одного стартовой программой которого является либо telnet либо SSH) далее линукс спрашивает пользователя и пароль (я для PuTTy SSH использовал батник что-бы подставить эти данные) тут либо Ваш терминал будет подставлять эти данные либо вручную) 2. дальше Ваш запускаемый профиль для этого пользователя последняя строка запускаемый профиль GTM пример если хотите завтра выложу - нет под рукой В общем реализация многопользовательского терминального режима в GT.М крайне проста ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 20:57 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
У нашего админа получилось такое настроить. Правда спрашивает имя пользователя и пароль... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 08:13 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsaПравда спрашивает имя пользователя и пароль... andrew000999далее линукс спрашивает пользователя и пароль (я для PuTTy SSH использовал батник что-бы подставить эти данные) тут либо Ваш терминал будет подставлять эти данные либо вручную) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 18:31 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Тут, скажем так Я давно на форуме - очень давно - но в основном как читатель не писатель тут поднята тема в которой я могу считать себя экспертом Поэтому вопрос Что такое умеет делать Ваш терминал, чего не умеет делать тот же ttermpro или Putty telnet соединение - это открытое соединение и есть такие товарищи, которые называются якобы защитниками информации которые использование открытого соединение не пропустят никогда 144-ФЗ и еже с ним Когда я с этим столкнулся то выбрал Putty SSH SSH - это sicret shell теперь формулирую ответы если преимущества Вашего терминала заключаются в 1. способности запускать внешнюю задачу на клиенте 2. перенаправлении конструкции (печать в текущее устройство) w $c(27),"4i" .................. ............... w $c(27),"5i" на принтер то Вы совершенно зря заморачиваетесь своим терминалом 1 проблему ( нет в стандартной поставке) я решил просто добавив esc - последовательность в код ttermpro и Putty ( исходные коды этих программ в свободном доступе) 2 проблему я рещил выкладывая сформированный файл не web server и дальше 1 решение - запуская explorer и далее по ассоциации файлов запускается нужная программа в основном это были txt и rtf файлы практика показала что ttermpro глючный немного а Putty SSH - forever ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 21:03 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Да там все верно принтер и запуск локального ворда к примеру, а основное это фиксированный размер окна. Просто программно много привязок на это. Как быть в таком случае в putty? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 22:11 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
DAiMor, Понятно. Специализированный терминал под приложение. По моему в Маптека было что-то на подобие, если не путаю... Там этот софт стоил деньги(терминала имеется в веду) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 22:53 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Нет проблем в Putty с размером окна от стандартного 80x24 до любого другого я любил работать 100x36 - получались вполне приемлимые для глаза шрифты -не слишком мелкие ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 08:26 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, На всякий случай спрашиваю. А есть понимание, что gt.m, в отличии от иных мампс систем, это не сервер БД (процесс) к которому подключаются, а множество запускаемых образов, которые работают совместно с общими файлами баз данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 08:49 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
gluconat_caНа всякий случай спрашиваю. А есть понимание, что gt.m, в отличии от иных мампс систем, это не сервер БД (процесс) к которому подключаются, а множество запускаемых образов, которые работают совместно с общими файлами баз данных. Нет. Никакого понимания еще нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 09:02 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
DAiMorДа там все верно принтер и запуск локального ворда к примеру, а основное это фиксированный размер окна. Как ты мало знаешь про наш терминал... Но все же отвечаешь как "знаток"... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 09:09 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
ValeriuПо моему в Маптека было что-то на подобие, если не путаю... Там этот софт стоил деньги(терминала имеется в веду) Тот терминал и рядом не стоял с возможностями нашего... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 09:10 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
Ребята, тема не о нашем терминале. Не переводите ее в другое направление... Если я правильно понял, модеры имеют возможность перемещать сообщения в отдельную тему. Сделайте такое с сообщениями про наш терминал. Пусть тема про варианты подключения так и останется про подключение. Поскольку нам важна именно эта информация. А наш терминал кроме нас вряд ли кому будет нужен... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 09:14 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 10:23 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, То, что нет серверного процесса, особенность gt.m. Надо иметь это ввиду. "Подключение к БД" - это звучит точнее, когда есть серверный процесс :) Каждый пользователь подключается тем или иным образом к линукс-серверу на котором лежит gt.m и либо сразу в стартовых скриптах запускается образ gt.m с нужным мампс приложением, либо запускает его сам из командной строки, из оконной системы. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 11:23 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
gluconat_caКаждый пользователь подключается тем или иным образом к линукс-серверу на котором лежит gt.m и либо сразу в стартовых скриптах запускается образ gt.m с нужным мампс приложением, либо запускает его сам из командной строки, из оконной системы. Т.е. собственно "пользователя" делает линукс-сервер, а не ГТ.М? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 11:26 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsa, да ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 11:36 |
|
[gt.m] Какие есть способы подключения к БД?
|
|||
---|---|---|---|
#18+
krvsaТ.е. собственно "пользователя" делает линукс-сервер, а не ГТ.М? Как-то намешано всё в одну кучу. :) Нужно понимать, о каких пользователях идет речь. Пользователи бывают разные. Есть пользователи ОС, а есть пользователи какого-либо приложения, в данном случае СУБД. Подключаясь к какой-либо машине Вы, сначала, авторизуетесь как пользователь ОС, а уж затем, происходит запуск нужного приложения и уже там Вы авторизуетесь как пользователь того приложения (если, конечно, у этого приложения есть свой механизм авторизации и свои пользователи). В случае Cache+Windows, а также, благодаря встроенному в каше телнет-серверу, авторизация в Windows для Вас проходит неявно и Вы редко задумывались о пользователе ОС при подключении терминалом к кашевому телнет-серверу, в основном Вы помните о пользователях самой СУБД. И уже когда начинается какая-либо херня с правами доступа к какому-либо ресурсу, Вы вспоминаете о том, что существует ещё и пользователь ОС, из под которого и работает Ваш терминальный процесс. В случае с Linux, telnet/ssh-сервисы являются отдельными службами работающими под управлением ОС, которые знать ничего не знают ни о каких Cache/GT.M/etc. Поэтому, выполняя подключение к телнет-серверу, Вы, сначала, должны пройти авторизацию как пользователь ОС, и уж затем, можете запускать нужное Вам приложение (если, конечно, права есть :) ), будь то gt.m или что-то ещё. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2015, 12:57 |
|
|
start [/forum/topic.php?all=1&fid=39&tid=1556653]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
1ms |
others: | 289ms |
total: | 433ms |
0 / 0 |