授予ALTER TRACE的安全影响

在SQL 2005实例上授予loginALTER TRACE可能缺less任何服务器级安全问题?

  • 我不在乎,login可以看到服务器上发生的任何事情
  • 在他们已经可以做的事情之外,他们将无法真正做到任何痕迹显示的东西(除非我错过了某些东西)。 所有的开发人员几乎都相互覆盖,并有权修改数据库数据和代码。

我唯一能想到的就是性能会因为过多(太多,太大等)跟踪运行而降低,但这对我来说是一个可控制的问题,而不是一个阻碍。 在这种情况下,开发人员不应该做的唯一事情就是创build/删除数据库并修改服务器安全性(数据库安全性很好,它们都是每个用户数据库的dbo)。