我在我的主机上制作了一个c#应用程序,一切正常。我通过c#读取了我之前在SQL上创建的用户名和密码,并且连接超过了。现在我决定在具有VMWARE,Windows 10 VM的VM上进行测试。安装了SSMS,创建了数据库,执行了所有查询,并像我在主机上那样执行了用户,但现在连接总是失败。这是我在代码中使用的连接字符串:
con.ConnectionString = "Initial Catalog={database_name};UID=" + user + ";password=" + pw;
关于它为什么在主机上连接而不在其他计算机上连接的任何想法?我也在朋友的电脑上尝试过,连接仍然失败!