我已经负责得到一个asp.net (vb.net)说话的一个分析服务的发动机上的生产服务器。该网服务器是一个独立的机从万维网服务器。网络服务器运行为的IUSR_用户。该应用程序(的过程)的工作的发展机IIS和分析服务。我看的问题似乎是一个权限的错误(在返回的浏览器由asp.net 应用程序):

An existing connection was forcibly closed by the remote host ....

它描述的是在一个类似的职位: http://www.mydatabasesupport.com/forums/sqlserver-olap/201903-existing-connection-forcibly-closed-remote-host.html

我不是一个系统的管理,我也不是专家在分析服务(为什么我已经负责这么问?因为其他人没有能够得到它的工作和它已经落在我)。无论如何,我可以使用一些帮助...我已经试过创建和加入的用户(IUSR_)到sql服务器并加入该用户的作用。同时,曾在我的地方机,它没有工作,在我们的生产环境中的sql和网络服务器是分开的。

tia, 别

有帮助吗?

解决方案

后一些摆弄我出了什么工作。它可能不是一个巨大的安全关切,因为这个服务器是不可见的公共互联网;它是可见的,只有几个iis服务器(它是不是在我们的局域网)-然而,这是一个'暴力、不安全的解决方案(在某些环境中无论如何)...

  1. 在IIS服务器:添加这一对连串在网配置:像=匿名的;这将在一个未经验证的访问请求。
  2. 就SQL服务器:在分析服务,右击的服务器。根据"一般",去接近本底到"安全 equireClientAuthentication",并将其更改为假
  3. 同一网页,选择"安全性"的左(而不是一般)。添加"匿名录",该名单的用户
  4. 获得了服务器的性能。右击CubeViewer的作用,在立方体和选择性。添加匿名登录清单的用户。

因此,我们未从我们的iis服务器到sql服务器。

我仍然能感兴趣,看到一个更安全的解决方案-哦,我忘了说了,有没有域...这是两个服务器上相同的子网只有经常登录。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top