gpt4 book ai didi

c# - 用户 'sa' 登录失败。在连接字符串中

转载 作者:行者123 更新时间:2023-11-30 22:30:30 28 4
gpt4 key购买 nike

我收到以下错误:

Login failed for user 'sa'

当我尝试通过字符串变量设置值来连接服务器时:

private SqlConnection getDbConnection = new SqlConnection("Data Source="+dbname+";Initial Catalog="+catname+";User Id=sa;Password=sa;Integrated Security=false");

但是当我使用没有字符串变量的普通连接字符串时,它运行良好:

private SqlConnection getDbConnection = new SqlConnection("Data Source=Ali-pc\\;Initial Catalog=master;User Id=sa;Password=sa;Integrated Security=false");

最佳答案

将您的连接字符串放入 web.config 文件中,如下所示

<connectionStrings>
<add name="Test" connectionString="data source=Harsh; Initial Catalog=Test ; user Id=sa; password=sa123;"/>
</connectionStrings>

Test上面是connectionstringname,你可以写你的datasource name,我的比较苛刻,按照你的改,把你的datasource name写在inital catalog下。

然后把这段代码放在页面加载事件后面的代码中

SqlConnection con = new  SqlConnection(ConfigurationManager.ConnectionStrings["Test"].ToString());

它会起作用。

关于c# - 用户 'sa' 登录失败。在连接字符串中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9636511/

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