Hi Jonathan,
You can get the required information of logon terminal of users from the table USR41, which will record the last logon information.
But if you are looking for historical data to get the terminal details, you need to activate the security audit log in SM19 for dialog logon, and then check the terminal details in SM20.
You can also get the terminal details using the FM SWNC_GET_STATRECS_FRAME, but this provides data from past 2 days.
Regards,
Laxman