关于网友提出的“ 请问如何得到正在使用sql server某数据库的所有用户名清单。”问题疑问,本网通过在网上对“ 请问如何得到正在使用sql server某数据库的所有用户名清单。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 请问如何得到正在使用sql server某数据库的所有用户名清单。描述:
rt
解决方案1:
sp_who
或
Select * from master..sysprocesses
NONONO,别人要的是“正在使用”某数据库的用户
应该从master..sysprocesses里找......
比方说列出当前正使用master库的用户的登录名:
select p.loginame from master..sysprocesses p
join master..sysdatabases d on p.dbid=d.dbid and d.name='master'
sp_who
解决方案4:select * from sysusers where issqluser=1
解决方案5:select * from sysusers
解决方案6: select * from sysusers where issqluser=1