如何获取 SQL 服务器上的用户上次登录日期和时间?

How to get the user last login date and time in SQL Server?

如何获取用户在SQL服务器上次登录的日期和时间?

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

试试这个:

SELECT login_name AS UserLogin , max(login_time) lastlogin
FROM sys.dm_exec_sessions
GROUP BY login_name;