gpt4 book ai didi

c# - 连接字符串中的数据源设置

转载 作者:太空宇宙 更新时间:2023-11-03 13:47:08 25 4
gpt4 key购买 nike

考虑这两个仅在数据源设置上不同的连接字符串:

Data Source=OEM-PC\SQLEXPRESS;Initial Catalog=<databasename>;
Integrated Security=False;Persist Security Info=False;
User ID=<userid>;Password=<password>;Connect Timeout=30

Data Source=.;Initial Catalog=<databasename>;
Integrated Security=False;Persist Security Info=False;
User ID=<userid>;Password=<password>;Connect Timeout=30

为什么我用第一个就报错

Login failed for user Reason: An attempt to login using SQL authentication failed. Server is configured for Windows authentication only. [CLIENT: ]

我正在使用 SQL Server 2008 Express,服务器配置为混合身份验证,我已经使用

进行了三次检查

(a) master.dbo.xp_instance_regread,
(b) SERVERPROPERTY()
(c) master.sys.xp_loginconfig

此外,启用 sa 登录没有任何区别。

如果需要其他数据,请告诉我。谢谢。

最佳答案

听起来您安装了多个不同的 SQL Server 实例。

默认的(也可以使用 . 访问)设置并启用了 SQL 身份验证,而 SQLExpress 实例没有。

使用SQL Server Configuration Manager找出您拥有的实例并正确配置它们。

关于c# - 连接字符串中的数据源设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14921720/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com