繁体   English   中英

用户“ DomainName \\ Username”的登录失败

[英]Login fail for user 'DomainName\Username'

我正在Visual Studio 2013上使用C#,并且我在这台计算机和服务器(不同计算机)上安装了sql服务器。 我在服务器上有一个数据库,需要使用C#程序进行访问。 当我安装SQL时,我没有进行sql身份验证,而只是使用Windows身份验证。

我的连接字符串是“字符串MyConnection = @”数据源= YJN-DC \\ SQLEXPRESS;初始目录=测试; 用户ID =域名\\用户名; 密码=密码;“;” 这些凭据是我用于通过远程桌面登录服务器的凭据。 (当然,由于我是在网上发布此信息,因此这些不是实际的凭证

我是将程序连接到服务器上的数据库的新手,因此,如果我想在代码之外执行任何步骤,则可能没有完成。 因此,也请帮助我。

预先谢谢你

对于Windows,身份验证连接字符串应如下所示:Server = myServerAddress; Database = myDataBase; Trusted_Connection = True; 如果指定用户标识和密码,则sql server将尝试使用sql server auth,而不是Windows。 如果要使用具有自定义用户名和密码的Windows,则应调用LogonUser,Impersonate,并且仅在连接到服务器之后。

连接字符串有很多变体。 我会看一下: http : //www.connectionstrings.com/了解更多信息/示例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM