|
|
1
1
我不认为这样的命令存在。 我建议将升级帐户设置为db_owner并让他们运行脚本。保持简单。或者为此目的在数据库中发布一个角色。 也许您可以创建一个“预执行”阶段,尝试执行一些命令,然后将它们回滚。如果您没有访问权限,它会抛出一些错误。不过,这是一个很大的问题。 |
|
|
2
0
我也在想同样的事情。如果SQL profiler中有一些选项允许您跟踪使用了哪些权限,那将是非常好的。这样,您只需授予登录系统管理员,然后让用户/应用程序在其空间中运行,并删除所有未使用的权限。 那。。。如果您执行了探查器跟踪并将其保存为SQL脚本,则可以通过跟踪中的每个语句来确定所需的权限? 作为一个副产品,您最终会得到一个方便的脚本,该脚本(理论上)将作为所有可用于监视应用程序状态的函数的测试。 |