使用SQL用户名和密码连接到SQL Server完全没问题.这些方案工作得很好:
例如,这适用于MVC项目:
new SqlConnection("Server=DB1;Database=testdb;User Id=testuser;Password=testuser1;").Open();
Run Code Online (Sandbox Code Playgroud)
但是在桌面应用程序项目中运行时,这个相同的代码会失败 它会导致以下内部异常错误:
用户名或密码不正确
(是的,用户和姓名之间有空格)
我试过了:
但仍然没有.
为什么我可以从除桌面.NET应用程序中运行的代码之外的所有内容连接到SQL Server ?在连接发生之前,有什么东西会剥离我的密码吗?