我是否可以运行(或其他某种方式)SQL查询,以显示我被授予或拒绝的权限?我在MySQL或Oracle中模糊地回忆起这样的事情,但我需要一些适用于SQL Server的东西。
谢谢!
更新1:我需要了解的权限更细化。例如,在这种情况下,我需要查看是否已被授予“查看任何定义”。当DBA将我们的dbs锁定时,这个问题经常出现。我们可以获得我们需要的权限,我们只需要问。
答案 0 :(得分:1)
SELECT HAS_PERMS_BY_NAME(NULL, NULL, 'VIEW ANY DEFINITION');