Sql Server: função sp_who

abril 29, 2009 por SilasIUB
Arquivado em: Dicas 
Gostou do blog? Assine nosso FEED ou receba em seu e-mail, nossas atualizações.

Hoje estive trabalhando no desenvolvimento de uma aplicação web e precisei obter algumas informações sobre usuários logados no SQL Server.

Sql Server

Sql Server


Após muito buscar na internet encontrei algumas coisas, que gostaria de compartilhar.

Existe uma função que traz diversas informações sobre as conexões no Banco de Dados Sql Server 2005, a função sp_who. Ela é a responsável por fornecer informações sobre usuários atuais, sessões e processos em uma instância do de Banco de Dados do SQL Server.
O comando sp_who retorna diversas informações, como:
-spid (ID da sessão);
-status (Status do processo);
-loginame (Nome de logon associado a determinado processo).
A função aceita o loginame e o session ID para filtrar os resultados, com a sintaxe:
sp_who [ [ @loginame = ] ‘login’ | session ID | ‘ACTIVE’ ]
Para saber por exemplo, todos os processos do usuário ’sa’, basta executar:

USE master;
GO
EXEC sp_who ’sa’;
GO

Veja mais detalhes da função sp_who no MSDN.

Ofertas Submarino

Netbook LG X130 c/ Intel Atom 2GB 320GB LED 10.1" Windows 7 Starter
Netbook LG X130 c/ Intel Atom 2GB 320GB LED 10.1" Windows 7 Starter
 R$ 1.199,00 
Veja mais[ Compare Preços ]
Notebook Semp Toshiba Intel Core 2 Duo 4GB 320GB 14" Vista Premium
Notebook Semp Toshiba Intel Core 2 Duo 4GB 320GB 14" Vista Premium
 R$ 1.899,00 
Veja mais[ Compare Preços ]
Notebook SIM c/ Intel Core 2 Duo 2.2GHZ 3GB 500GB 14" WebCam 1.3MP
Notebook SIM c/ Intel Core 2 Duo 2.2GHZ 3GB 500GB 14" WebCam 1.3MP
 R$ 1.599,00 
Veja mais[ Compare Preços ]
Notebook SIM Intel Dual Core 2.1GHZ 3GB 500GB 14" WebCam 1.3MP
Notebook SIM Intel Dual Core 2.1GHZ 3GB 500GB 14" WebCam 1.3MP
 R$ 1.299,00 
Veja mais[ Compare Preços ]

Vitrine Submarino 3.3
Compartilhe:
  • Digg
  • Technorati
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • TwitThis
  • MySpace
  • NewsVine
  • Rec6
  • Reddit
  • LinkedIn
  • StumbleUpon
  • Live
  • Print this article!
  • E-mail this story to a friend!

Comentários

2 Comments on Sql Server: função sp_who

  1. Silas via Rec6 on qua, 29th abr 2009 12:37
  2. Sql Server: função sp_who | SilasIUB…

    Conheça a função sp_who do Microsoft Sql Server e obtenha informações sobre usuários e sessões logados no Banco de Dados. Confira!…

  3. Destaques de Abril | SilasIUB on sex, 1st mai 2009 12:10
  4. [...] da dupla Vitor e Léo; -Sexo, vídeos e internet; -Susan Boyle, sucesso no Youtube. Algumas Dicas: -Função sp_who do Sql Server; -Material ITIL em Português; -Busque arquivos duplicados. [...]

Tell me what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!





Switch to our mobile site