我正在尝试运行以下脚本,以检查上次运行的sql脚本:
SELECT deqs.last_execution_time AS [Time], dest.TEXT AS [Query]
FROM sys.dm_exec_query_stats AS deqs
CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS dest
WHERE dest.TEXT LIKE '%Drop%'
但为此:
select * from sys.dm_exec_query_statse
它说 “用户无权执行此操作。”
我以SA身份登录,为什么我仍然没有权限?
编辑:退出,登录,新查询窗口... tadaaam,一切正常 - .-
答案 0 :(得分:1)
尝试运行sys.fn_my_permissions
DMF获取您的帐户拥有的权限列表,并SUSER_NAME()
获取正在执行查询的登录名