Write your own. You can get the source for sp_who using this:
use master
execute sp_helptext 'sp_who'
-Mike
>Hi,
>
>By default, sp_who order result by spid. It can be filtered by active process or by user, but it can't be filtered or ordered by dbname (or loginname or hostname).
>
>Does anybody have a solution ?
>
>Thanks