I need an Audit Log Report for a SharePoint 2010 site that will show the names of users that have accessed a library for the past 2 years. (And I need to know the files they have viewed) When I contacted the Site Collection Admin, he said the Reporting feature was not turned on for the site therefore he could not run the reports. Is there another method to get this information from a site if the Reporting feature was not on during the time period we need to analyze?
If you have auditing enabled, you can fetch such reports.Otherwise you are bad luck.
I will suggest you to enable auditing for further investigation – https://community.spiceworks.com/how_to/126012-how-to-track-changes-on-sharepoint-server-2013
If you wish to automate this process, Lepide SharePoint auditing tool can be a nice approach to work around your environment.