尝试通过应用程序连接但不通过管理工作室连接时登录失败

本文关键字:连接 工作室 失败 登录 管理工作 应用程序 管理 | 更新日期: 2023-09-27 18:31:36

我有一个网站,只是没有连接到数据库。两者都在我的本地计算机上。使用相同的参数(主机,用户ID,Pwd和数据库),我可以与MS SQL Server Management Studio连接。

我的问题能做什么??

下面是我尝试使用的两个连接字符串:

Data Source=VIVID-28'MSSQLSERVER1;Initial Catalog=DicionarioDados;Persist Security Info=True;User ID=VIVID-28'Development;Password=*******

Server=VIVID-28'MSSQLSERVER1;Database=DicionarioDados;Integrated Security=SSPI;User ID=VIVID-28'Development;Password=*******

VIVID-28 是我的机器的名称。 MSSQLSERVER1是实例。

尝试通过应用程序连接但不通过管理工作室连接时登录失败

尝试删除"集成安全性=SSPI"部分。这意味着它使用 Windows 身份验证,因此将忽略在连接字符串中传递的用户名和密码。

若要测试连接,可以尝试使用 VS 服务器资源管理器,通过向 SQL Server 数据库添加连接,可以测试是否可以使用给定参数建立连接。 能够连接的那些 可以选择连接并转到"属性"并复制连接字符串并将其粘贴为应用程序连接字符串。

这可能有很多

原因,请参阅以下类似的问题,并查看我在帖子中给出的链接,请按照以下步骤操作。

为什么我无法从 asp.net 网站连接到远程SQL Server,而它正在从SQL Server Management Studio连接

您是否使用多个 SQL 服务器?

是否绝对确定 SQL 管理工作室连接到与代码相同的 SQL 服务器/实例? 如果您有生产和开发服务器,则可能在生产服务器上创建了用户,但未创建开发,或者密码可能不正确。

尝试在开发服务器上重置密码,看看这会把您带到哪里。(: