gpt4 book ai didi

sql - 确定哪些用户在 SQL Server 中创建了对象

转载 作者:行者123 更新时间:2023-12-03 06:21:32 26 4
gpt4 key购买 nike

我现在正在尝试检查我们的开发数据库并清理一些旧的测试过程/表。是否可以确定哪些用户在 SQL Server 2005 数据库中创建了对象?如果是这样,我将如何找到该信息?

编辑:只是想澄清相关对象已经存在。设置审核和触发器可能不会给我带来多大好处。我想我主要是在寻找一种使用系统表/ View 来获取信息的方法。

最佳答案

如果该对象是最近创建的,您可以在 SQL Server Management Studio 中检查架构更改历史记录报告,该报告“提供由默认跟踪记录的数据库中所有已提交 DDL 语句执行的历史记录”:

enter image description here

然后您可以搜索对象的创建语句。显示的所有信息中,有执行DDL语句的登录名。

关于sql - 确定哪些用户在 SQL Server 中创建了对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1255947/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com