Текущий архив: 2007.04.08;
Скачать: CL | DM;
Вниз
Помогите пожалуйста кто знает! Найти похожие ветки
← →
Ильин С. (2007-03-19 10:41) [0]Проблема в следующем. Нужно определить под каким пользователем запущена программа 1cv8. Не локальный пользователь, а пользователь 1с. Может кто знает как это можно определить через Dcom или каким другим способом.
← →
clickmaker © (2007-03-19 10:49) [1]
> Не локальный пользователь, а пользователь 1с
пользователь БД? средствами сервера тогда
← →
Ильин С. (2007-03-19 10:50) [2]да пользователь БД. А как средствами сервера?
← →
clickmaker © (2007-03-19 10:57) [3]MS SQL?
Ent Manager - Management - Current Activty - Process Info
либо select * from master..sysprocesses
← →
Ильин С. (2007-03-19 11:02) [4]да Ms SQL.
<<Ent Manager - Management - Current Activty - Process Info
Там нет информации о пользователе БД
А как это реализовать с помощью Delphi?
← →
clickmaker © (2007-03-19 11:08) [5]
> Там нет информации о пользователе БД
а что там есть?
Если клиент 1С подключен к серверу, то там должна быть запись с именем клиентского компа и логина.
Я, правда, не в курсе, в 1С есть ли свои пользователи или она пользуется сиквельными логинами?
← →
Ильин С. (2007-03-19 11:10) [6]в том то и проблема что информации о логине и компе нет
← →
Ильин С. (2007-03-19 11:13) [7]там только пользователь NT,а пользоватля БД нет
← →
clickmaker © (2007-03-19 11:21) [8]ну если у 1С свои пользователи, то должна быть таблица, где она ведет список открытых сессий. По идее.
Страницы: 1 вся ветка
Текущий архив: 2007.04.08;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.037 c