我正在更改SQL Server 2005数据库的安全性,因此我需要识别使用函数sUser_sName()
的每个位置/ db-object(SQL函数来检索连接到服务器的当前用户名)。
那么,有没有办法运行查询或其他东西并检索使用函数sUser_sName()
的每个对象?
答案 0 :(得分:2)
使用SQL Server Management Studio转到您的DB->可编程性 - >函数 - > [您的函数类型]然后右键单击该函数,然后“查看依赖项”
答案 1 :(得分:2)
如果您需要按名称查找数据库对象(例如表格,列,触发器) - 请查看名为SQL Search的免费红门工具,它会执行此操作 - 它会搜索您的整个数据库中的任何类型的字符串。
对于任何DBA或数据库开发人员来说,这是一个非常必备的工具 - 我是否已经提到它绝对免费用于任何用途?