我的本地网络计算机上有 sql express,我创建了新帐户,启用了服务器身份验证,当我尝试从本地计算机连接到该帐户时,一切正常。但是当我尝试从网络 pc 登录时,它说此帐户登录失败。另外,我已经禁用了所有的防火墙。
我还需要做什么?
我的本地网络计算机上有 sql express,我创建了新帐户,启用了服务器身份验证,当我尝试从本地计算机连接到该帐户时,一切正常。但是当我尝试从网络 pc 登录时,它说此帐户登录失败。另外,我已经禁用了所有的防火墙。
我还需要做什么?
我刚刚安装了带有 SQL 服务器和 asp.net mvc 应用程序的 ISS。我希望我的应用程序使用 Windows 身份验证。在我的应用程序方面,我知道我有很好的连接字符串,因为我在我的本地机器上运行它并且工作正常。
在我的新远程服务器上,它不想工作 - 所以我更改了连接字符串以使用凭据 - sa,它工作了。所以我显然缺少一些用于 Windows 身份验证的配置。
到目前为止,我所做的是将网络服务添加到我的 sql server 登录名中,并授予它管理员权限。此外,我的应用程序池正在作为网络服务运行。它仍然不起作用,我错过了什么?
编辑澄清:我的 sql server 中启用了 WinAuth。
我有一个用 ASP.NET MVC 编写的网站(这意味着它在 Windows 服务器上运行),我想保护它免受 tor 用户的侵害。我考虑过在 Windows 防火墙上设置一些规则来阻止 tor 传入连接,或类似的东西。有人有什么建议吗?我会很感激。