SQL Server的日志文件里其实记录了所有的数据写入动作。
但是,SQL Server自带的工具里只能看到一些“大”的动作。
我所知道的是用第三方的一个软件:
MSSQL日志分析和数据恢复(Log Explorer)
可以查看,但是要安装在服务器上。用于生产的服务器数据库最好别乱安装来源不明的东西,呵呵。
顺便说,因为多数企业的SQL Server服务的客户端都使用相同的ID进行登录操作,所以,想查是谁干的,基本不可能。
其实,从安全上看,SQL Server更适合于作为
三层架构的数据库,躲去后台,不与最终用户直接接触。本回答被提问者采纳