Tracking Events Per User

I am looking to track some events on my company’s webpage on a per user level. By this, I mean that I would like to be able to generate a table in my database tracking each userId and whether or not they have completed each event or not.

Is this possible? If so, can you point me in the direction of any documentation detailing this?

Thanks,
Shobana

Did you make it so user ID is added? I have similar need. What I Found under visitors-userid was enough for me. I also used segment to show only users that did the event/goal i was looking for.