我在SQL Server中有一个存储NT id的表 - NT000002,NT0000003等。
我想使用上面的ID获取实际的用户名。我该怎么做?
答案 0 :(得分:0)
检查以下查询,这是你想要的吗? 查询1 -
Select p.loginame,p.nt_domain,p.hostname,p.nt_username
from master.dbo.sysprocesses p (nolock)
查询2-
Select d.name,p.hostname,p.nt_username,p.loginame,p.nt_domain
from master.dbo.sysprocesses p (nolock)
join master..sysdatabases d (nolock) on p.dbid = d.dbid
and d.name <> 'master' and d.name <> 'msdb'