Descobrir quais instâncias, conexões e usuários que estão conectados no servidor ou em determinado banco de dados no SQL Server


Olá pessoal!

Hoje vou deixar um dica para aqueles que precisam saber quem ou quais são os usuários que estão conectados no SQL Server seja em determinado banco ou na própria instância.

Pois bem, por ora deixarei apenas os comandos que podem ser utilizados para que você consiga obter estes resultados.

Para consultar o sysprocess e obter os logins e os hosts que estão conectados

select
      spid,
      status,
      hostname,
      program_name,
      cmd,
      dbid,
      convert(sysname, rtrim(loginame)) as loginname
   from
      master.dbo.sysprocesses with (nolock)

ou para maiores detalhes

sp_who

ou para ainda mais detalhes

sp_who2

Para consultar apenas os usuários e regras que estão conectados a partir de determinados hosts.


select distinct
      loginame=rtrim(loginame),hostname
   from master.dbo.sysprocesses
   where
      spid >= 0 and spid <= 32767

Para obter o número de conexões em determinados bancos de dados e quais usuários estão conectados a estes.


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

Tá aí então, mastigado.

fonte: https://mastigado.wordpress.com

fonte: http://serverfault.com/questions/195939/how-can-i-see-who-is-connected-to-my-db

fonte: https://social.technet.microsoft.com/Forums/pt-BR/cc3f62c3-aa26-4e92-9de9-44c0972470da/como-saber-quais-usuarios-do-banco-de-dados-esto-conectados-ao-banco-de-dados-sql-server?forum=admingeralpt

fonte: http://forum.imasters.com.br/topic/289898-como-descobrir-usuarios-logados-no-banco/

fonte: https://planningit.wordpress.com/2010/09/10/descobrindo-usuarios-conectados-no-sql-server/

Sobre Mastigado
Sou um daqueles que precisa mudar o mundo.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: