如何在SQL Server中获取用户的上次登录日期和时间?

Jey*_*vel 0 sql-server sql-server-2005 sql-server-2008

如何在SQL Server中获取用户的上次登录日期和时间?

我想获取用户的上次登录日期和时间。SQL Server中是否有可用的内置SP?

Red*_*vil 6

尝试这个:

SELECT login_name AS UserLogin , max(login_time) lastlogin
FROM sys.dm_exec_sessions
GROUP BY login_name;
Run Code Online (Sandbox Code Playgroud)