Имя: Пароль:
1C
 
Как посмотреть IP пользователей
0 val245
 
03.08.15
13:35
Доброго времени суток.
Имеем 1С Бухгалтерия клиент-серверный вариант, БД находится на MS SQL 2008 R2.
Вопрос. Можно ли посмотреть IP компьютеров пользователей? хотя бы тех, кто подключены к БД в данный момент. Имена компьютеров могу найти, а вот есть ли возможность еще видеть их адреса?
1 Casey1984
 
03.08.15
13:35
ping?
2 Woldemar177
 
03.08.15
13:36
сканер Ip
3 val245
 
03.08.15
13:38
сканер IP - это приложение?
4 Cube
 
03.08.15
13:47
Как-то так. Не IP-адреса, конечно, а имена компов, но всё-таки хоть что-то:

    Коннектор = Новый COMОбъект("V82.COMConnector");
    СоединениеСАгентомСервера = Коннектор.ConnectAgent("MyServerName");
    Кластеры = СоединениеСАгентомСервера.GetClusters();
    Для Каждого Кластер Из Кластеры Цикл
        СоединениеСАгентомСервера.Authenticate(Кластер, "", "");
        Сеансы = СоединениеСАгентомСервера.GetSessions(Кластер);
        Для Каждого Сеанс Из Сеансы Цикл
            Если Сеанс.AppID = "BackgroundJob" ИЛИ Сеанс.AppID = "ImplAppID" Тогда
                Продолжить;
            КонецЕсли;
            Сообщить(Сеанс.infoBase.Name + " - " + Сеанс.userName + " - " + Сеанс.Host);
        КонецЦикла;
    КонецЦикла;
5 val245
 
03.08.15
13:47
спасиб, попробую потом найти их айпишники по именам компьютеров
6 Cube
 
03.08.15
13:48
Если ключи аппаратные и нет терминала, то можно через "Аладин монитор" IP адреса дернуть
7 Cube
 
03.08.15
13:49
+(6) На инфосраме был отчет, выводящий эту инфу
8 djekting
 
03.08.15
13:54
в консоле администрирования серверов 1с
9 val245
 
03.08.15
13:55
ключи програмные
10 val245
 
03.08.15
13:56
да, в консоле смотрел. но что-то там ничего такого нет.
11 val245
 
03.08.15
13:56
а в самих таблицах sql нет ничего такого?
12 Cube
 
03.08.15
13:57
(10) В консоли - это тоже самое, что (4).
13 Cube
 
03.08.15
13:57
(11) Нет.
14 djekting
 
03.08.15
13:58
в скуле нет  точно, все конекты идут через сервер 1с под 1 пользователем
15 val245
 
03.08.15
13:58
ах ну да, это можно там посмотреть, имена неактивных смотрю в журнале региситрации, ну а вот йапи их уже через 1с никак не вижу. придется сторонним приложением искать по именам
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший