繁体   English   中英

在Windows和SQL身份验证模式下连接到sqlserver时出错

[英]error in connect to sqlserver in windows and sql authentication mode

我有一个片段,当我使用带有跟随连接字符串的windowsmode时,它正常工作

data source=.;database=xDB;integrated security=true;

但我必须改变它为sql和Windows模式我改变

Data Source=.;Initial Catalog=xDB;User Id=krs;Password=12345;

但是会发生跟随错误

用户'krs'登录失败。 用户未与受信任的SQL Server连接关联。

当更改点(。)到(本地)时,会发生另一个错误

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。 服务器未找到或无法访问。 验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供者:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)

PLZ帮我解决了困惑。谢谢

您必须在SQL Server配置中启用命名管道和TCP / IP。 通过以下链接启用它

http://www.triostechs.com/Microsoft-SQL-Server-2008/Microsoft-SQL-Server-2008-Enable-TCP/IP-or-Named-Pipes.html

另外请确保只运行一个SQL Server实例。 如果它不止一个,只需验证您要连接的是哪一个。

暂无
暂无

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

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