Posts
27
Comments
56
Trackbacks
0
SQL server - get list of active connections to each database
Many times, we want list of all users who are connected to the SQL server - to determine it  use the below query. It returns the Database, Number of open connections and logged-in user credentials.

SELECT DB_NAME(dbid) as Database, COUNT(dbid) as Number Of Open Connections,
loginame as LoginName
FROM sys.sysprocesses
WHERE dbid > 0
GROUP BY dbid, loginame

Hope this helps.
posted on Monday, March 4, 2013 3:24 PM Print
Comments
Gravatar
# re: SQL server - get list of active connections to each database
Jack Grahl
5/16/2014 11:08 AM
Thanks a lot for this.

At least in my version of MSSQL, Database is a keyword. You can't use it as a column name unless you put it in quotes.

Post Comment

Title *
Name *
Email
Comment *