0

我已经对如何远程连接到 SQL Server 进行了后续研究,甚至将其配置为允许远程连接。

现在我可以通过 SSMS 连接到远程计算机上的 sql server 实例,但是通过我的 vb.net 应用程序连接时出现异常

USER 登录失败。用户来自不受信任的域,不能用于 Windows 身份验证

请帮我解决这个问题。

这是我的连接字符串

Server=ACLMUMBAI;Database=Agrichemdb;User ID=xyz;Password=xyz;Trusted_Connection=Yes;

提前致谢。

4

1 回答 1

0

你可以试试

Server=ACLMUMBAI;Database=Agrichemdb;User ID=xyz;Password=xyz;Trusted_Connection=False

然后,您需要在混合模式下进行 SQL Server 身份验证,并且根据上述连接字符串中的 UserID 有一个 SQL Server 登录名,具有匹配的密码和对您的数据库具有适当权限。

我还要说这个解决方案不是很安全,如果这个数据库暴露在互联网上,你需要非常强的密码。尽管如此,你还是会受到无数的暴力攻击和意想不到的客人。

于 2012-07-27T08:20:43.300 回答