mysql – Best practice for DB users

I do not recommend it instead of creating users, because your table and index size will grow.

But, some companies doing what you said. Adding a new column on their tables like CreatedBy and ModifiedBy.

After the data change, they search their audit table with the table which is holding user information.