使用Glimpse时,我在调试期间遇到异常:
对象'XXX',数据库'YYY',架构'dbo'上的SELECT权限被拒绝。
背景:
所以问题似乎是Glimpse试图通过使用dbo来访问数据库来填充Glimpse面板中的元数据选项卡 - 这在我们的案例中是行不通的。
有没有办法以编程方式指定Glimpse应该使用的连接字符串,或者我们可以转向元数据选项卡以避免此问题。在我们的情况下,设置不会有用,因为我们在web.config中没有连接字符串。
答案 0 :(得分:0)
您可以通过将以下忽略规则添加到Glimpse配置
来禁用元数据选项卡<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd">
<tabs>
<ignoredTypes>
<add type="Glimpse.Mvc.Tab.Metadata, Glimpse.Mvc3" /><!-- or Glimpse.Mvc4 -->
</ignoredTypes>
</tabs>
...
</glimpse>