我问下 如何查出 SQL帐号的最后登录时间 比如SA帐号 他的最后登录时间是什么时候
我在MASTER库里 好像找不到 只找到SQL帐号创建时间和更改时间 

解决方案 »

  1.   

    exec sp_who2
    go
    ---------
    SPID  Status                         Login              HostName BlkBy DBName Command          CPUTime DiskIO LastBatch                   ProgramName                                   SPID
    ----- ------------------------------ ------------------ -------- ----- ------ ---------------- ------- ------ --------------------------- --------------------------------------------- -----
    1     sleeping                       sa                   .        .   NULL   LOG WRITER       0       0      01/17 8:50:14:                                                            1    
    2     BACKGROUND                     sa                   .        .   NULL   LAZY WRITER      31      0      01/17 8:50:14:                                                            2    
    3     BACKGROUND                     sa                   .        .   NULL   LOCK MONITOR     0       0      01/17 8:50:14:                                                            3    
    4     BACKGROUND                     sa                   .        .   master SIGNAL HANDLER   0       0      01/17 8:50:14:                                                            4    
    5     BACKGROUND                     sa                   .        .   master TASK MANAGER     0       78     01/17 8:50:14:                                                            5    
    6     BACKGROUND                     sa                   .        .   master TASK MANAGER     0       0      01/17 8:50:14:                                                            6    
    7     sleeping                       sa                   .        .   NULL   CHECKPOINT SLEEP 0       1      01/17 8:50:14:                                                            7    
    8     BACKGROUND                     sa                   .        .   master TASK MANAGER     0       0      01/17 8:50:14:                                                            8    
    9     BACKGROUND                     sa                   .        .   master TASK MANAGER     0       0      01/17 8:50:14:                                                            9    
    10    BACKGROUND                     sa                   .        .   master TASK MANAGER     0       0      01/17 8:50:14:                                                            10   
    11    BACKGROUND                     sa                   .        .   master TASK MANAGER     0       0      01/17 8:50:14:                                                            11   
    12    BACKGROUND                     sa                   .        .   master TASK MANAGER     0       0      01/17 8:50:14:                                                            12   
    13    BACKGROUND                     sa                   .        .   master TASK MANAGER     0       0      01/17 8:50:14:                                                            13   
    51    sleeping                       SHANFU\SS          SHANFU     .   master AWAITING COMMAND 16      109    01/17 9:03:34:              Microsoft SQL Server Management Studio        51   
    52    RUNNABLE                       SHANFU\SS          SHANFU     .   master SELECT INTO      484     666    01/17 0:12:24:              Microsoft SQL Server Management Studio - 查询   52   (15 行受影响)
      

  2.   

    jf 还有一个 sp_who
    master库中用sp_who,其它数据库下可以用sp_who2 (好像是)
      

  3.   

    sp_who跟加2的不一样哟,不是执行库的差别,sp_who可以查出从哪台机器登录的。