Hello - Few options that can be used, such as:
- Default Trace File Data (Schema change history report)
- Create SQL Server Audit (Recommended)
- Your own custom server side trace (Not usually recommended)
- Database scoped triggers (Not usually recommended)
- Change Tracking/ Change Data Capture (Depends on your requirement)
Good Luck!
Please Mark This As Answer if it solved your issue.
Please Vote This As Helpful if it helps to solve your issue