首页 > 解决方案 > 当我运行 Windows 窗体应用程序时,用户 [MyUserName] 登录失败

问题描述

我制作了一个 Windows 窗体应用程序,它使用 sql server 作为它的数据库。在我自己的系统中,我的应用程序运行良好,没有错误,但是当我在另一个系统中运行它时,它给了我错误 - “用户 [MyUserName] 登录失败”

我还使用 sql 身份验证附加到我的数据库

这是我的连接字符串

    string connectionSt = "Initial Catalog = IndustryContracts; Uid=****;Pwd=****";

标签: c#sql-serverado.net

解决方案


女巫数据库使用?MS Sql Server 还是 LocalDb ?

LocalDb:发布后必须更改连接字符串更多信息


Sql Server:您必须在每台要安装应用程序的 PC 上安装 MS Sql server 并恢复您的数据库

我建议你在 connectionString 中使用sa用户登录 Sql 服务器, 启用 sa 用户


推荐阅读