sql-server - SQL Server - VIEWS - 跟踪上次更改时间和更改时间的用户
问题描述
我想创建一个自定义表,我应该在其中存储 a 的最后更改日期VIEW
以及SYSTEM_USER
更改它的日期。
VIEW
我可以使用此查询检索它的最后更新日期:
SELECT name, create_date, modify_date
FROM sys.objects
WHERE type = 'v'
ORDER BY 3 DESC
但是,上表没有保留有关更改视图的用户的信息。
有没有办法在 SQL 中做到这一点?INSTEAD OF
触发器不是解决方案。
解决方案
对象审计在企业版中可用。
更便宜的选择 - 我认为有一些第三方产品也可以做到这一点。
缺少上述内容,我不相信有办法。对不起。
推荐阅读
- wordpress - 如何将链接从结构重定向到另一个
- python - Python从括号之间提取子字符串
- oracle - 在复杂 CASE 语句的结果中找不到时如何报告带有 0(零)的标签
- android - Android WebView 无法在 UIDAI/Aadhaar 网站上的 DownloadStart 上下载文件
- javascript - react-native:如何在视图顶部显示可协作
- react-native - 如何在 Android 设备中调试 React Native 项目(使用 Visual Studio Code 开发)
- angularjs - 当控制器正常工作时,ng-submit 在 AngularJs 中不起作用
- react-native - React native 我们什么时候应该重新获取数据?
- android - 如何在播放视频之前检查互联网连接?
- powershell - 使用带有双引号参数的调用运算符在 PowerShell 4(及更少)中是否存在错误?