做系统操作日志模块,要求可以记录每一个用户操作的数据库表、字段、操作类型,请问这该数据库该如何设计,程序里面又怎么处理
知道做简单的登录日志,就是退出登录,然后把退出、登录时间插入数据库好了。
但是现在要求连哪个用户操作的哪个数据库表、哪个字段,进行的什么操作都要记录,请问我这数据库该如何设计、程序该怎么处理?总不能我在每一个增删查改的事件里面读取到用户操作哪个数据库表、哪个字段,进行的什么操作都插入数据库吧。项目大一点,如此多的页面,如此多的事件,该是多大的工作量啊!
求解决办法,万分感谢!!!