小编Qui*_*ium的帖子

SQL CLR调试获取"用户取消"

当我尝试通过VS2010中的SQL测试脚本(使用MSSQL 2008)调试SQL CLR时,一旦部署完成,我就会在调试输出窗口中"取消用户"(这是成功的.)

我一直在互联网上,尝试了所有找到的解决方案,仍然没有去.

系统:

Windows Server 2008 R2 Standard SP 1
64位Visual Studio 2010
Ultimate SQL Server 2008 R2(两者都在同一台计算机上运行)

采取的步骤:

  • VS 2010以管理员身份运行.
  • SQL连接用户具有SQL 2008的sysadmin权限
  • 防火墙设置为允许在VS 2010和SQL 2008的所需端口上进行入站

通过:http://msdn.microsoft.com/en-us/library/ms165051.aspx

并且:http://msdn.microsoft.com/en-us/library/ee828498.aspx

尝试将Target Framework设置为2.0(从3.5开始)

在"部署"部分下的项目属性中尝试未选中"部署代码".

在项目属性中的数据库下设置为"不安全",并将程序集所有者设置为"dbo".

.net sql sql-server debugging sqlclr

9
推荐指数
1
解决办法
2019
查看次数

较新的ServiceStack使用New Relic报告错误

我们最新的一些Web服务应用程序一直在使用较新的3.9.x版本的ServiceStack,我们即将更新一个旧的应用程序从v3.5.x更新到使用3.9.44.0.3.5.x版本与New Relic的报道相当不错,但我们用3.9.x报道的版本到目前为止报道了New Relic.有时它报告流量低,但有时它只是平坦的.

我们有一个带有New Relic的开放票据,并被告知他们挂钩进入System.Web.HttpApplication.BeginRequest(),并且没有已知的时间表,可以在DotNet服务中针对任何可能的问题对ServiceStack支持进行任何更改.

所以我们很好奇ServiceStack中是否有任何更改会因任何原因绕过此挂钩?

或者让其他人使用New Relic,体验过这一点并找到了没有New Relic参与的解决方案?

servicestack newrelic

8
推荐指数
1
解决办法
631
查看次数

SSRS 2012中的自定义表单身份验证

我是SSRS的新手,并被要求添加自定义身份验证以访问SQL Server 2012上的报表服务器和报表管理器

我一直在紧跟Microsoft安全扩展示例的指示进行操作。我所做的唯一修改是对实际的UILogin.aspx和Login.aspx以及UserAccounts数据库,并且使用了wmi名称空间v11。项目是在Debug模式下编译的(GetUserInfo已修改为不包含Assert和null引用异常)

我可以成功添加自定义登录名,并将其分配为/ReportServer/rsreportserver.config中的管理员,该用户位于<Security> <Extension> <Configuration> <AdminConfiguration> <UserName>配置元素下。该用户可以连接到报表管理器(https:// <domain> / Reports)和报表服务器视图(https:// <domain> / ReportServer)[已配置为使用https,并且似乎可以使用。使用自定义表单身份验证的想法是让我们可以远程访问报告]

然后,我在UserAccounts数据库中注册了一个新用户,并希望该用户也可以访问报表管理器。使用第一个设置用户登录到报表管理器,然后转到“ 站点设置”->“安全性”->“新角色分配”,然后添加具有“系统管理”和“系统用户”角色的新用户(不是域用户)。我希望这可以使用户访问这两种登录类型。但是尝试使用新用户登录会出现错误:

报表管理器错误:

用户“没有所需的权限。验证是否已授予足够的权限,并且已解决Windows用户帐户控制(UAC)限制

Report Server视图错误,带有(用户名被屏蔽):

授予用户“ <用户名>”的权限不足以执行此操作。(rsAccessDenied)

我已将项目调试为附加过程,并且自定义登录验证代码已按预期成功。

如果然后我修改上面提到的<Security> <Extension> <Configuration> <AdminConfiguration> <UserName>配置元素以使用新的用户登录名,那么它将起作用。

我们只能设置一个用户进行自定义身份验证,这似乎是不正确的。有没有人能够针对多个自定义用户登录名执行此操作?


报表服务器日志转储(报表管理器登录):

library!ReportServer_0-26!1524!02/26/2014-11:04:24:: i INFO: Call to GetItemTypeAction(/).
library!ReportServer_0-26!1524!02/26/2014-11:04:24:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.AccessDeniedException: , Microsoft.ReportingServices.Diagnostics.Utilities.AccessDeniedException: The permissions granted to user 'enp' are insufficient for performing this operation.;
library!ReportServer_0-26!17bc!02/26/2014-11:07:28:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.AuthenticationExtensionException: , Microsoft.ReportingServices.Diagnostics.Utilities.AuthenticationExtensionException: The Authentication Extension threw …
Run Code Online (Sandbox Code Playgroud)

c# asp.net authentication reporting-services-2012 ssrs-2012

4
推荐指数
1
解决办法
3848
查看次数