• Alternatively:

    SELECT TOP 1 login_time FROM master..sysprocesses (NOLOCK)

    ORDER BY login_time

    Since I've noticed that on some of our SQL servers spid 1 is not the longest running process!

    How, I don't know! Maybe someone more knowledgeable can explain