【发布时间】:2019-01-19 06:32:21
【问题描述】:
IT 将 SQL Server 更改为新的 Microsoft SQL Server 2017,一些应用程序停止工作。这些应用程序 (C#) 使用如下连接字符串:
SqlConnection conn = new SqlConnection("Data Source=192.168.100.101;Initial Catalog=Warehouse;Persist Security Info=True;User ID=****;Password=******");
但新服务器使用 Windows 身份验证。我想知道如何更改新 SQL Server 的身份验证以使应用再次运行。
谢谢大家。
【问题讨论】:
-
检查 connectionstrings.com 或直接删除用户 ID 和密码密钥并添加 Trusted_Connection=Yes
-
我试过这个字符串,但仍然无法连接到数据库。有没有办法将身份验证类型从 Windows 身份验证更改为网络身份验证,就像以前使用用户名和密码一样?
标签: c# sql-server