Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.97/32: Рейтинг темы: голосов - 32, средняя оценка - 4.97
derl
1

Как узнать сколько пользователей подключено к таблице

29.05.2012, 06:56. Показов 5715. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Можно ли как нибудь узнать сколько пользователей подключено к таблице на сервере. Все пользователи подключаются под учетной записью sa.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2012, 06:56
Ответы с готовыми решениями:

Как узнать были ли изменения в таблице c последнего обращения?
Можно ли написать какой-то запрос, что бы понять менялась ли таблица за время прошедшее с моего...

Определить, сколько пользователей подключено к базе
Как определить количество пользователей, использующих в данный момент ресурс базы?

Как узнать, сколько онлайн игроков на всех игровых серверах в таблице
Имеется таблица вида: id, ip, port В ней хранятся игровые серверы. Далее. Я могу получить...

Как узнать сколько памяти занимает таблица и каждый столбец в таблице
Как узнать сколько памяти занимает таблица и каждый столбец в таблице Access?

2
85 / 61 / 69
Регистрация: 15.03.2007
Сообщений: 6,906
29.05.2012, 13:24 2
Вдумайся сам в смысл своего вопроса: как можно быть подключенным к таблице? Пользоватьель подкобчается к серверу, а не к таблице. Список активных подключений к серверу можно узнать процедурой sp_who.

Работать в приложении от имени sa опасная практика, так как эта учетная запись обладает максимальными привелегиями и любая ошибка в приложении может привести к фатальным последствиям, особенно при ее намеренной эксплуатации каким-нибудь злоумышленником.
0
Silver
29.05.2012, 16:05 3
Под понятием "подключено к таблице" видимо имеется в виду просматривают?
Мне кажется это можно сделать.
Нужно порыться в базе master, в таблицах
sysprocesses
sysdatabases
sysobjects
syslocks
и т.п.
А также в локальных системных таблицах, расположенных в своей базе.
Если мы посмотрим свойства процессов в Locks / Objects
то там видно какую таблицу открыл юзер.
29.05.2012, 16:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.05.2012, 16:05
Помогаю со студенческими работами здесь

Как можно узнать какое оборудование подключено к интерфейсу?
Как можно определить, что подключено к интерфейсу кроме оборудования Cisco? Ведь cdp neighbors не...

Как узнать что устройство подключено к определенной wifi
Необходимо понять, подключено ли устройство к определенной сети wifi. Помогите пожалуйста!

Узнать сколько строк в таблице ms sql
Приветствую, уважаемые форумчане! Снова требуется ваша помощь! Есть таблица в таблице столбцы:...

Как узнать имена всех пользователей?
как узнать имена всех пользователей? P.S. можно использовать cmd.exe


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru