Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/23: Рейтинг темы: голосов - 23, средняя оценка - 5.00
derl
1

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

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

Можно ли как нибудь узнать сколько пользователей подключено к таблице на сервере. Все пользователи подключаются под учетной записью sa.

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2012, 06:56
Ответы с готовыми решениями:

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

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

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

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

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

Работать в приложении от имени sa опасная практика, так как эта учетная запись обладает максимальными привелегиями и любая ошибка в приложении может привести к фатальным последствиям, особенно при ее намеренной эксплуатации каким-нибудь злоумышленником.
0
Silver
29.05.2012, 16:05 3
Под понятием "подключено к таблице" видимо имеется в виду просматривают?
Мне кажется это можно сделать.
Нужно порыться в базе master, в таблицах
sysprocesses
sysdatabases
sysobjects
syslocks
и т.п.
А также в локальных системных таблицах, расположенных в своей базе.
Если мы посмотрим свойства процессов в Locks / Objects
то там видно какую таблицу открыл юзер.
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® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.