怎样列出所有登陆到SQL Server服务器的用户

解决方案 »

  1.   

    sp_who的结果中不是可以看出来吗?
      

  2.   

    在SQL Server2000企业管理器中可以查看已经连接用户
      

  3.   

    SELECT @@SPID AS 'ID', SYSTEM_USER AS 'Login Name', USER AS 'User Name'
      

  4.   

    zhenpengka(小鸟笨笨)只能把自己的列出业,无法列出全部,正确如下:
    select distinct LogiName From master.dbo.sysprocesses
    Have a try.
      

  5.   

    怎样列出登陆某一数据库的用户
    方法如下:
    select distinct LogiName From sysprocesses Where db_name(dbid)='master'
    到时把 Master 换成你自己的数据库吧。