如何查看当前有那些用户连接上了数据库?

liuhaochuan 2003-10-09 08:46:16
高手请支招,还有,能不能查看这些用户分别登陆了几个进程,以及他们的IP地址?
...全文
91 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
friendliu 2003-10-09
  • 打赏
  • 举报
回复
sp_who
提供关于当前 Microsoft® SQL Server™ 用户和进程的信息。可以筛选返回的信息,以便只返回那些不是空闲的进程。

语法
sp_who [[@login_name =] 'login']

参数
[@login_name =] 'login'

是 SQL Server 上的用户登录名。login 的数据类型为 sysname,默认值是 NULL。如果没有指定名称,过程将报告全部活动的 SQL Server 用户。login 也可以是特定进程标识号码 (SPID)。若要返回有关活动进程的信息,请指定 ACTIVE。ACTIVE 从报告中排除等待用户下一个命令的进程。

返回代码值
0(成功)或 1(失败)
pengdali 2003-10-09
  • 打赏
  • 举报
回复
exec sp_who2

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧