Select Top 1000000 SubQuery.Username, SubQuery.Domain As Userdomain, SubQuery.LastLogon, tblAssets.AssetName, tblAssets.Domain From tblCPlogoninfo Inner Join (Select Top 1000000 tblCPlogoninfo.Username, tblCPlogoninfo.Domain, Max(tblCPlogoninfo.logontime) As LastLogon From tblCPlogoninfo Group By tblCPlogoninfo.Username, tblCPlogoninfo.Domain) SubQuery On tblCPlogoninfo.Username = SubQuery.Username And tblCPlogoninfo.Domain = SubQuery.Domain And tblCPlogoninfo.logontime = SubQuery.LastLogon Inner Join tblAssets On tblAssets.AssetID = tblCPlogoninfo.AssetID
I'm not to familiar in report building and my next question is... Can the above be edited to run for a single user? Such as if you wanted to run a report to see when someone last used an account called lets say SQL_Admin.
I'm not to familiar in report building and my next question is... Can the above be edited to run for a single user? Such as if you wanted to run a report to see when someone last used an account called lets say SQL_Admin.
Thanks!
You can view the logons of this person on the user detail page.
Select Top 1000000 SubQuery.Username, SubQuery.Domain As Userdomain, SubQuery.LastLogon, tblAssets.AssetName, tblAssets.Domain From tblCPlogoninfo Inner Join (Select Top 1000000 tblCPlogoninfo.Username, tblCPlogoninfo.Domain, Max(tblCPlogoninfo.logontime) As LastLogon From tblCPlogoninfo Group By tblCPlogoninfo.Username, tblCPlogoninfo.Domain) SubQuery On tblCPlogoninfo.Username = SubQuery.Username And tblCPlogoninfo.Domain = SubQuery.Domain And tblCPlogoninfo.logontime = SubQuery.LastLogon Inner Join tblAssets On tblAssets.AssetID = tblCPlogoninfo.AssetID