我试图通过确定上次访问所有表来清理我的SQL Server环境。我用Google搜索了一个解决方案,发现了一些似乎可以工作的东西,但我一直收到有关权限的错误。
Msg 300,Level 14,State 1,Line 1
VIEW SERVER STATE权限被拒绝对象'服务器',数据库' master'。Msg 297,Level 16,State 1,Line 1
用户无权执行此操作。
例如,这个链接看起来很有希望。
http://www.calsql.com/2012/10/sql-server-script-to-know-when-table.html
问题是,我是一名顾问,作为临时员工,我无法获得此DB的管理员权限。有没有办法列出所有表格以及上次访问它们的时间?同样,这种环境对我来说有点紧张。