usuarios usuario tipos sirve que privilegios permisos para listar datos crear con codigo asignar sql-server logging statistics

sql-server - tipos - privilegios de usuarios en sql server



Registro de acceso de usuario a SQL Server (2)

En SQL Server 2005, vaya a la vista de árbol a la izquierda y seleccione Servidor (nombre del servidor real)> Administración> Monitor de actividad. Espero que esto ayude.

Necesito obtener un registro de acceso de usuario a nuestro SQL Server para poder rastrear el uso de simultaneidad promedio y máximo . ¿Hay alguna tabla oculta o algo que me falta que tenga esta información para mí? Que yo sepa, la aplicación que estoy buscando no rastrea esto en el nivel de la aplicación.

Actualmente estoy trabajando en SQL Server 2000 , pero pronto cambiaré a SQL Server 2005 , por lo que las soluciones para ambos son muy apreciadas.


  • en 2000 puede usar sp_who2 o la tabla del sistema dbo.sysprocesses
  • en 2005 eche un vistazo a sys.dm_exec_sessions DMV

A continuación hay un ejemplo

SELECT COUNT(*) AS StatusCount,CASE status WHEN ''Running'' THEN ''Running - Currently running one or more requests'' WHEN ''Sleeping '' THEN ''Sleeping - Currently running no requests'' ELSE ''Dormant – Session is in prelogin state'' END status FROM sys.dm_exec_sessions GROUP BY status